我尝试根据我发送的参数返回网格数据,我在网格中添加了新按钮:
jq("#grid").navButtonAdd('#pager',
{ caption:"Get Only The Latest Data(Ignores old)",
buttonicon:"ui-icon-plus",
onClickButton: setUniqueValue,
position: "last",
title:"",
cursor: "pointer"
}
);
我在初始网格/页面加载时隐藏了元素span
,其值为false,当单击上面的按钮时,我将其设置为true:
function setUniqueValue(){
jq("#unique").text("true");
jq("#grid").trigger("reloadGrid");
}
所以我通过postData: {latest : jq("#unique").text()},
但是这个初始值总是假的,我的意思是这有可能吗?因为这就是搜索工作的方式,它在开始时是错误的,当你点击查询时将其设置为true或类似的东西,任何人都知道如何做到这一点?
答案 0 :(得分:1)
我无法遵循您确切想要做的事情,但您应该将latest
postData
属性的定义更改为以下内容:
postData: { latest: function() { return jq("#unique").text(); } }