var rows = $("#dbgrid").datagrid("getSelections") // 获取所有选中的行
for (var i = 0rows &&i <rows.lengthi++) {
var row = rows[i]
var index = $("#dbgrid").datagrid("getRowIndex", row) // 获取该行的索引
}
做自己做的系统也是通过选择某一行根据这一行信息的id对数据库进行删除 *** 作的,基本代码如下:function del(){
var row = $('#list').datagrid('getSelected')
if(row){
$.messager.confirm('提示', '你确定删除此条记录吗?', function(r){
if (r){
location.href = '__URL__/del/id/'+row.id
}
$.messager.show({
title:'信息',
msg:'已经取消了删除 *** 作'
})
})
}else{
$.messager.alert('警告','没有选择任何记录信息!','warning')}
}
第一个问题:jquery easyui DataGrid清空checkbox的方法是unselectAll()
第二个问题:
session过期后点击menu的节点登录框会嵌套在工作区这个问题很常见,你可以在登录页面上加上一段js,内容如下:
if(this.top.location!=this.location){
this.top.location=this.location
}
如果this.top.location!=this.location说明当前页面应该是iframe嵌套页面,this.top.location=this.location可以设置当前页面最顶级页面的url为当前页面url
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)