Javascript 如何使用WIX中的复选框获取中继器数据?
我正在显示来自数据库的中继器数据。数据在中继器中完美地显示 现在我想在一个或多个转发器上选中复选框,但不工作 当我选中复选框时,它应该显示“Air Jordan”。但它显示“Hydra”。同时索引值也不显示 这是我的密码Javascript 如何使用WIX中的复选框获取中继器数据?,javascript,database,checkbox,repeater,velo,Javascript,Database,Checkbox,Repeater,Velo,我正在显示来自数据库的中继器数据。数据在中继器中完美地显示 现在我想在一个或多个转发器上选中复选框,但不工作 当我选中复选框时,它应该显示“Air Jordan”。但它显示“Hydra”。同时索引值也不显示 这是我的密码 export function checkbox1_change(event) { // Add your code for this event here: let myid=$w('#text32').text; console.log(myid)
export function checkbox1_change(event) {
// Add your code for this event here:
let myid=$w('#text32').text;
console.log(myid);
$w("#repeater2").onItemReady( ($item, itemData, index) => {
if ($w("#checkbox1").checked) {
console.log("index:"+index);
} else {
console.log("no Index");
}
} );
您需要像这样对单击的项进行范围限定
export function checkbox1_change(event) {
let $item = $w.at(event.context);
let myid = $item('#text32').text;
console.log(myid);
/*Checkbox*/
if($item("#checkbox1").checked){
console.log("index:"+index);
}else{
console.log("no Index");
}
}
在此处阅读有关范围项目的更多信息: