Jquery bootgrid 网格的附加参数
我正在使用jquery引导网格渲染一些研磨。它工作得很好。 我想给我的MVC控制器发送一些额外的网格参数。 如何传递这些参数? 我试过:Jquery bootgrid 网格的附加参数,jquery-bootgrid,Jquery Bootgrid,我正在使用jquery引导网格渲染一些研磨。它工作得很好。 我想给我的MVC控制器发送一些额外的网格参数。 如何传递这些参数? 我试过: $("#results-grid").bootgrid({ ajaxSettings: { url: testResultsListUrl, data: { testSubject: '2', another : '3' } } }); 但它似乎不起作用。如果我将ajax对象的所有属性都放在ajaxSettings中,就会抛出
$("#results-grid").bootgrid({
ajaxSettings: {
url: testResultsListUrl,
data: { testSubject: '2', another : '3' }
}
});
但它似乎不起作用。如果我将ajax对象的所有属性都放在ajaxSettings中,就会抛出unsetulr错误
你能帮忙吗?我设法做到了,我看到了一个关于git的讨论。为了能够向我的控制器发送额外的参数,我必须做的是:
$("#results-grid").bootgrid({
ajax: true,
url: testResultsListUrl,
requestHandler: function (request) {
if (testSubject != "") {
request.testSubject = testSubject;
}
if (medicalDevice != "") {
request.medicalDevice = medicalDevice;
}
return request;
}
requestHandler是与网格的所有参数一起发送的对象。您可以在其中添加所有参数。我成功地做到了这一点,我看到了关于这个项目的git讨论。为了能够向我的控制器发送额外的参数,我必须做的是:
$("#results-grid").bootgrid({
ajax: true,
url: testResultsListUrl,
requestHandler: function (request) {
if (testSubject != "") {
request.testSubject = testSubject;
}
if (medicalDevice != "") {
request.medicalDevice = medicalDevice;
}
return request;
}
requestHandler是与网格的所有参数一起发送的对象。您可以在其中添加所有参数