0
我正面臨問題ExtJs。 OnClick
函數它應該加載數據一次。但它每次點擊都會複製相同的數據。ExtJs添加Json數據
這裏是我的代碼:
function onselectionchange()
{
jQuery.ajax({
type: "POST",
url: "/Maintainer/getfolders",
data: null,
contentType: "application/json; charset=utf-8",
async: true,
success: function (result) {
var store = Ext.getCmp('gridpanel').getStore();
store.loadData(result, true);
},
error: function (p_Result) {
var error = "Error on controller: \"" + p_Controller + "\" in function: \"" + p_ControllerFunction + "\" statusText: \"" + p_Result.statusText;
alert(error);
},
traditional: true
});
}
你每次發佈相同的數據(實際上沒有數據)到相同的網址。爲什麼你會期望不同的產出? –
數據由URL進一步存儲在結果中。該函數由grid.OnClickFunction調用。當我單擊顯示的數據時它工作正常,但是當我再次單擊時,每次單擊都會複製相同的數據。我想點擊功能只應該工作一次。如果可能的話,請幫助我。 grid.OnClickFunction =「onselectionchange()」; – user2576505
您希望在第一次點擊單個行時發生該行爲,還是隻發生一次整體行爲。 – Reimius