我已经浏览了互联网并寻找如何使用bootstrap-table在它的请求期间使用ajaxOptions数据属性向服务器发送一个简单的对象。可用的示例已被删除,或者似乎没有像我期望的那样工作。
我有以下代码
var obj = { "Facilities": ['1234', '123456'] };
$('#tablePolicies').bootstrapTable({
url: '/api/PolicyConfigurationAPI/getPoliciesInFacilities',
method:"POST",
ajaxOptions: {data: JSON.stringify(obj)},
showFilter: true,
idField: 'PolicyID',
columns: [{
field: 'state',
checkbox: true
},
{
field: 'Description',
title: 'Description',
sortable: true
}]
})
调用以下c#mvc服务...
public HttpResponseMessage getPoliciesInFacilities(List Facilities) //this does have string in <> but the stackoverflow viewer has removed it
{}
我尝试了几种不同的选项组合和自定义ajax回调/覆盖。
但是,我查看f12并看到发送的唯一数据是标准数据(限制= 10&amp; offset = 0&amp; sort = id&amp; order = asc)
我错过了什么?我确信它必须简单,任何帮助都非常感激。
注意:这在使用额外的$ .ajax调用并将返回的json数据提供给表构造函数的data属性时有效,但是这无法从bootstrap-table-filter&#39;
由于
泰德
答案 0 :(得分:1)
请参阅此示例,您可以在其中找到示例代码:http://issues.wenzhixin.net.cn/bootstrap-table/#issues/152.html