javascript - 使用 html 数组发送 jquery ajax 发布请求
问题描述
我一直在尝试向 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 数组的示例,但是在这种情况下这似乎没有帮助。
解决方案
推荐阅读
- python - gRPC 是否有能力为调用添加最大重试次数?
- sql - SQL 磁盘空间不足警报
- r - 解决 OS vs list.files() 处理重音字符
- python - (空白)在我的石头剪刀布程序中没有定义
- compiler-construction - LLVM 中是否存在 MachineFunction CFG 和 IR Function CFG 的一对一映射?
- jquery - 如何使脚本识别模板节点红色中的范围?
- html - 相同的代码,不同的结果css?
- swift - 有没有办法可以将 KVP 字典转换为字符串?
- r - 如何根据 R 中的 shapefile 提取 netcdf 文件中的数据?
- javascript - 使用 PHP 和 MySQL 从表中获取平均值