问题描述:

I'm try to return grid data based on the parameter I send, I added new button to my grid :

jq("#grid").navButtonAdd('#pager',

{ caption:"Get Only The Latest Data(Ignores old)",

buttonicon:"ui-icon-plus",

onClickButton: setUniqueValue,

position: "last",

title:"",

cursor: "pointer"

}

);

I have hidden element span with the value false at the initial grid/page load, and I set it to true when this above button is clicked :

function setUniqueValue(){

jq("#unique").text("true");

jq("#grid").trigger("reloadGrid");

}

So I'm sending this value to the server trough postData: {latest : jq("#unique").text()},

But this has always the same initial value false, I mean this has to be possible? Because that is how the search works, its false at the begining then when you click on the query submit its set to true or something like that, anybody knows how to do this?

网友答案:

I can't follow what you exactly want to do, but you should change the definition of latest property of postData to the following:

postData: { latest: function() { return jq("#unique").text(); } }
相关阅读:
Top