1.鼠标右键 菜单
先创建一个隐藏的div
<div id="contextMenu_dynamic" class="easyui-menu"
style="width: 80px; display: none;">
<div id="btn_More" data-options="iconCls:'icon-edit'"
onclick="updateDy()">修改</div>
<div id="Pass" data-options="iconCls:'icon-remove'"
onclick="submitDeleteForm()">删除</div>
</div>
js代码编写
$("#dg").datagrid({
onRowContextMenu: function (e, rowIndex, rowData) { //右键时触发事件
e.preventDefault(); //阻止浏览器捕获右键事件
$(this).datagrid("clearSelections"); //取消所有选中项
$(this).datagrid("selectRow", rowIndex); //根据索引选中该行
$('#contextMenu_dynamic').menu('show', {
left: e.pageX,//在鼠标点击处显示菜单
top: e.pageY
});
e.preventDefault(); //阻止浏览器自带的右键菜单弹出
}
})
2.取消选择某一行的方法:$('#dg').datagrid('clearSelections');
3.给表格某一列设置值:textbox:$("#create").textbox('setValue', "值");
validatebox:$("#create").val("值");