点击删除和编辑可以获取对应的id,以前我是直接获得对应的id。
方法一:根据对应的属性获得id
//处理删除group
$('[data-tag-delete="true"]').each(function(i,v){
$(this).click(function(){
$('#currentTagValue').val($(this).attr('data-group-id'));
$('#delOrgConfirm').dialog('open');
});
});
原理是只要被点击,就可以获得这个id;
方法二:tableid点击获取对应的属性
$('#targetDeviceListId').datagrid().datagrid('options').onClickRow = function(index, row) {
if (row.deviceName) {
$('#unbindBtn').removeAttr('disabled');
$('#bindBtn').attr("disabled","disabled");
}else{
$('#unbindBtn').attr('disabled','disabled');
$('#bindBtn').removeAttr('disabled');
}
}原理是对应的id的选项,被点击一行之后,获得对应的属性。
方法一:根据对应的属性获得id
//处理删除group
$('[data-tag-delete="true"]').each(function(i,v){
$(this).click(function(){
$('#currentTagValue').val($(this).attr('data-group-id'));
$('#delOrgConfirm').dialog('open');
});
});
原理是只要被点击,就可以获得这个id;
方法二:tableid点击获取对应的属性
$('#targetDeviceListId').datagrid().datagrid('options').onClickRow = function(index, row) {
if (row.deviceName) {
$('#unbindBtn').removeAttr('disabled');
$('#bindBtn').attr("disabled","disabled");
}else{
$('#unbindBtn').attr('disabled','disabled');
$('#bindBtn').removeAttr('disabled');
}
}原理是对应的id的选项,被点击一行之后,获得对应的属性。