我需要通过 jquery 中的 ajax 发送一组复选框(还有一些其他数据)。
到目前为止我所做的是:
var arr = $('#somediv input[type="checkbox"]:checked').val() || [];
$.post("/somephpfile.php", {str: str, arr: arr}, function(data) {...
但我的问题是 arr 从来都不是数组。我需要的是将其发送为 ?str=data&arr=foo&arr=bar
我想这是一个非常简单的问题,但由于我对 jquery 很陌生,所以我会问专业人士。
我该怎么做呢?
谢谢。
我的错,是 php
您可能正在寻找。连载
更通用的解决方案是拥有一个包含所有参数的表单,然后将其序列化。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)