Javascript 基于复选框的jqueryajax请求
又是我, 尝试学习一些jQuery的东西。现在我正在构建一个AJAX搜索引擎。AJAX请求应取决于复选框值 我有多组复选框:band[]、genre[]和type[]。但是,我一直在向PHP脚本发送正确的AJAX请求 我的代码:Javascript 基于复选框的jqueryajax请求,javascript,jquery,forms,Javascript,Jquery,Forms,又是我, 尝试学习一些jQuery的东西。现在我正在构建一个AJAX搜索引擎。AJAX请求应取决于复选框值 我有多组复选框:band[]、genre[]和type[]。但是,我一直在向PHP脚本发送正确的AJAX请求 我的代码: $("input.filter").click(function() { if( $("input.filter:checked").length ) sendRequest('type=ajax&target=displ
$("input.filter").click(function() {
if( $("input.filter:checked").length )
sendRequest('type=ajax&target=display&' + $("input.filter").serialize());
else
sendRequest('type=ajax&default=true&target=display')
});
问题:选中ant复选框不起作用,选中第二个复选框或取消选中复选框时起作用。一般来说,车很多
有人能提供建议或适当的函数名来帮助我解决这个问题吗
我的复选框如下所示:
多重选择需要方括号[]
,这样很好
序列化字符串应该在服务器端工作,就像数组一样:
key[]=A&key[]=B&key[]=C
将是:
Array (
0 => "A",
1 => "B",
2 => "C"
)
如果它不起作用,肯定还有别的东西。
您遇到的主要问题是什么:
- 点击处理程序不会开火吗李>
- 序列化创建坏数据李>
- 糟糕的ajax响应