我一般是加 model='remote'
官网文档说:
When set to 'remote' mode, what the user types will be sent as thehttp request parameter named 'q' to server to retrieve the new data.
每次都发一个参数 name 为 q ,值为当前选中内容的请求。
这时,每次点击时都会重新加载了
以下是JS代码:$("#btnSave").click(function () {
//保存数据
//$.messager.alert("Info", subType, "info")
$("#frmSHCBF").form("submit",{
url: "Handler1.ashx?type=" + subType,
type:"POST",
onsubmit: function () {
return $(this).form("validate")
//if ($(this).form("validate")) {
//$.messager.alert("保存信息", "保存失败,请检查数据格式", "error")
//}
},
load: 加载和显示第一页的所有行。如果指定了'param',它将取代'queryParams'属性。通常可以通过传递一些参数执行一次查询,通过调用这个方法从服务器加载新数据。reload:
重载行。等同于'load'方法,但是它将保持在当前页。
queryParams:在请求远程数据的时候发送额外的参数。(也会重新加载)
url:
一个URL从远程站点请求数据。(更新url也会产生重载)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)