javascript - jquery 选择复选框选定的值

标签 javascript jquery

<form id="myform">

<input type='checkbox' name='foo[]' value='1'>

<input type='checkbox' name='foo[]' checked='true' value='2' >

<input type='checkbox' name='foo[]' value='3' >

<input type='checkbox' name='foo[]' checked='true' value='4' >

</form>

现在使用 jquery,我需要获取名称 foo[] 的选定值。

我还需要将它们作为数组传递到 php 文件,即 foo = array(2,4)

最佳答案

试试这个

    $("input[type=checkbox]:checked").each(function(){
          arr[]=$(this).val();
   });

获取每个元素的值,然后使用将其转换为 json

  var myJsonString = JSON.stringify(yourArray);

关于javascript - jquery 选择复选框选定的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11793390/

相关文章:

java - 关于 tomcat 服务 webapps 和 web-inf 的问题

javascript - 密码中允许使用多个特殊字符

javascript - 如何回发并在悬停时显示 div 并从数据库获取信息

javascript - Meteor - 如何使用 Meteor.js 输出复选框值?

javascript - 将高度添加到另一个 Div

javascript - SetTimeout 未针对 mousedown/touchstart 函数执行

javascript - angularjs Controller 中的 Promise - 如何实现

javascript - 单击登录链接时如何显示登录表单

javascript - 尝试在 Safari 上使用 insertAfter 移动标签时出现问题

javascript - 使用 jquery 迭代动态内容