javascript - 如何通过 jquery POST 单选按钮值

标签 javascript jquery

我有这个示例代码:

 while ($row = mysql_fetch_object($result1)) {                  
                    echo '<input type="radio" name="vote" value='.$row->avalue.'/>&nbsp;';
                    echo '<label >'.$row->atitle.'</label><br>';
                }

这会显示 4 个单选按钮及其标签。 现在我正在使用以下 jquery 函数进行 POST。

$("#submit_js").click(function() {
    $.post(
    "user_submit.php", 
    {//how to POST data?}, 
    function(data){
    });
});

我想发布与单选按钮关联的值。但我该如何选择值(value)? 我如何确定选择了哪个单选按钮并发布它?

最佳答案

$("[name='vote']:checked").val() 将为您获取所选单选按钮的值。

$("#submit_js").click(function() {
  $.post(
  "user_submit.php", 
  {vote: $("[name='vote']:checked").val()}, 
  function(data){
  });
});

关于javascript - 如何通过 jquery POST 单选按钮值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2097816/

相关文章:

javascript - 如何激活类 onclick 列表项

javascript - 如何在 nvd3 中对栏进行排序?

javascript - jQuery 更改以返回选中或未选中状态

jQuery bug elem 未定义 if ( elem.nodeName ) {

javascript - 测试嵌套 JavaScript 对象键是否存在

javascript - 防止滚动子元素在 Angular 2 中传播

javascript - 从vb.net中的vb窗口窗体调用html javascript函数

javascript - 对 optionsValue 和 value 的真正含义感到困惑

javascript - 动画 SVG + 跨浏览器兼容性

javascript - 如何在多维数组中指定两个数字并返回 'id'值