Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取Alt="&引用;使用jQuery从所选单选按钮获取的值_Javascript_Php_Jquery - Fatal编程技术网

Javascript 获取Alt="&引用;使用jQuery从所选单选按钮获取的值

Javascript 获取Alt="&引用;使用jQuery从所选单选按钮获取的值,javascript,php,jquery,Javascript,Php,Jquery,我在PHP循环中有以下单选按钮: <form> <table class="table table-bordered optionsChk"> <tr> <td colspan="2"> Select Bench for case </td> </tr> <?php foreach($db->getRecordSet($sql) as $bench){ ;?>

我在PHP循环中有以下单选按钮:

<form>
  <table class="table table-bordered optionsChk">
    <tr>
      <td colspan="2"> Select Bench for case </td>
    </tr>
    <?php foreach($db->getRecordSet($sql) as $bench){ ;?>
    <tr>
      <td class="w5">
        <input type="radio" alt="<?php echo($bench['lbl']); ?>" value="<?php echo($bench['sno']); ?>" name="b_sno" id="b_<?php echo($bench['sno']); ?>">
      </td>
      <td class="w95"> <label for="b_<?php echo($bench['sno']); ?>"><?php echo($bench['lbl']); ?></label> </td>
    </tr>
    <?php
      }
    ?>
我想从所选单选按钮获取
alt=“some text”
文本:

 $("#obj_lst").html("Selected Bench Label: "+$("input[type=radio][name=b_sno]:checked").text());
这是正确且推荐的方法吗?

您需要使用

你需要使用

使用函数

如果有多个名称不同的单选按钮,则使用循环:

labels = [];
$('input[type="radio"]:checked').each(function(){
 labels.push($(this).attr('alt'));
});
使用函数

如果有多个名称不同的单选按钮,则使用循环:

labels = [];
$('input[type="radio"]:checked').each(function(){
 labels.push($(this).attr('alt'));
});

jQuery的
attr
函数用于获取任何元素的属性值

$("input[type=radio][name=b_sno]:checked").attr("alt");

参考:

jQuery的
attr
函数对于获取任何元素的属性值都很有用

$("input[type=radio][name=b_sno]:checked").attr("alt");

参考:

要获取任何元素的属性值,可以使用method,也可以使用method

请尝试以下代码:

$('input[type="radio"]:checked').attr('alt');

要获取任何元素的属性值,可以使用method,也可以使用method

请尝试以下代码:

$('input[type="radio"]:checked').attr('alt');
您可以通过使用获取输入类型的任何属性(值、alt、id、类或任何自定义)

$this(“anySelector”).attr(输入的属性名称)

var getAtlValue = $("input[type=radio]:checked").attr('alt');
您可以通过使用获取输入类型的任何属性(值、alt、id、类或任何自定义)

$this(“anySelector”).attr(输入的属性名称)

var getAtlValue = $("input[type=radio]:checked").attr('alt');

建议循环背后的逻辑是什么?一次只能检查一台收音机时point@Satpaloops不知道他和butons电台的名字是一样的:)这个循环背后的逻辑是什么?一次只能检查一台收音机时point@Satpaloops不知道他和butons电台同名:)