我是jqgrid的新手。我使用jqgrid显示用户列表。一切都好。但
我想在jqgrid中添加一个自定义表单来为每一行(每个用户)实现更改密码对话框。我可以在工具栏中添加一个按钮来显示对话框
我用来添加更改密码按钮的代码是这样的:
.navButtonAdd('#pager', {
caption: "Change Password",
title: "Change Password",
buttonicon: "ui-icon-changepass",
onClickButton: function () {
var selectedRowId = $("#list").jqGrid('getGridParam', 'selrow');
if (selectedRowId > 0) {
$(this).jqGrid("editGridRow", "new");
var data = $("#list").jqGrid('getRowData', selectedRowId);
//? ...
}
},
position: "middle"
})
现在我想在jqGrid中自定义编辑表单,以便不是编辑用户的所有功能,而是想为新密码实现两个输入文本并进行确认。像这样的东西(在图像编辑器中设计):
如您所见,此对话框看起来像编辑对话框(布局和外观等),但在这里我只想更改用户密码在编辑对话框中更改有关用户的每个数据。
如何调用对话框看起来像编辑表单但只是为了编辑密码? 我将不胜感激任何帮助。