1
我有以下jsfiddle生成与复选框YUI Datatable
,但我有一个问题,在我点击按钮后从表中获取ID的数据。从yui数据表中获取数据
反正从JavaScript调用表?
PS:我使用YUI2库作为我的项目是使用
我有以下jsfiddle生成与复选框YUI Datatable
,但我有一个问题,在我点击按钮后从表中获取ID的数据。从yui数据表中获取数据
反正从JavaScript调用表?
PS:我使用YUI2库作为我的项目是使用
使用复选框听众
我希望这个代码显示你所需要的http://yuilibrary.com/yui/docs/datatable/datatable-chkboxselect.html
编辑:
我更新了您的代码,用于添加checkboxClickEvent
以处理每个数据行和我们中的复选框事件e数组保留所有检查的记录标识。
var selectedID = [];
myDataTable.subscribe("checkboxClickEvent", function(oArgs){
alert("check box clicked");
var elCheckbox = oArgs.target;
var oRecord = this.getRecord(elCheckbox);
if (elCheckbox.checked) {
selectedID.push(oRecord.getData("id"));
}
else {
selectedID.pop(oRecord.getData("id"));
}
oRecord.setData("check",elCheckbox.checked);
});
工作代码的细节是here。
这有些类似,但是我试图将我的'YUI datatable'与按钮联系起来有困难,因为如果有结果,我只需要显示表,因此需要'innerHTML'部分替换为'YUI datatable' – jonleech
nvm它似乎我可以只是在页面的顶部声明一个变种,但它似乎很凌乱.. – jonleech
似乎'checkboxClickEvent'给我的问题,是否有任何代码'checkboxClickEvent'可以用于正确选择复选框所在的行吗? – jonleech