我一直在尝试向 php 页面发送 ajax 请求。我对常规 HTML 字段数据没有任何问题,但是当名称是数组时,我无法找出按名称传递 html 字段的正确语法。
这是我的意思的一个例子:
<input type='checkbox' name='selected[]' value='my value'>
其中有几个是动态生成的。
我试图这样称呼它:
$.post('myProcess.php',{exportSelected:true,myValues:$("input[name='selected[]']").val()})
.done(function(data){
console.log(data);
});
如果我将它作为单个值传递,例如在没有 [] 的情况下选择它,这将非常有效。我不确定怎么说“如果选中,则传递 selected[] 的所有值”
我找到了几个发布常规 javascript 数组的示例,但是在这种情况下这似乎没有帮助。