通常Ajax语法是
ajax('fn_name'['filter_value'],'target')
但我在页面中使用了3个过滤器,因此希望将所有3个值发送到ajax调用。
ajax('fn_name'['filter1','filter2','filter3'],'target')
上面的语法是否正确?它不工作.... 提前谢谢!
答案 0 :(得分:2)
要发送这些多个值,我会将该数组序列化为JSON,然后处理接收它的后端的JSON数据。
var filterArray = { 'fn_name': ['filter1', 'filter2', 'filter3'] };
ajax(JSON.stringify(filterArray));