【发布时间】:2015-07-15 16:32:15
【问题描述】:
我正在使用带有ajax 和serverSide 选项的jquery 数据表插件。 documentation specifies 包含在每个请求中的字段。他们有很多。而且大多数并没有真正为我的用例添加任何东西。以下是请求中查询字符串参数的简短摘录。
columns[0][data]:0
columns[0][name]:
columns[0][searchable]:true
columns[0][orderable]:true
columns[0][search][value]:
columns[0][search][regex]:false
columns[1][data]:1
columns[1][name]:
columns[1][searchable]:true
columns[1][orderable]:true
columns[1][search][value]:
columns[1][search][regex]:false
这适用于表格中的每一列。当使用 10 列时,这会创建一个非常长的查询字符串。事实上,我在我的网络服务器中遇到了 url 长度限制。
是否有任何方法可以禁止包含某些属性,或者禁止包含空属性或具有默认值的属性?文档没有任何明显的方法来限制查询字符串的大小。
【问题讨论】:
标签: jquery ajax datatables query-string