Javascript jquery获取单选按钮值

Javascript jquery获取单选按钮值,javascript,php,jquery,Javascript,Php,Jquery,我只想使用.get函数来检索选中/选中的单选按钮值,我想我的代码是对的,但顺序有点错误 $.get('burgerorder_check.php', function(data) { inputVal = $('input[type=radio][name=timeslot]:checked').val(); }); 然后在我得到inputVal之后,我想用那个特定的输入重新加载一个特定的div setInterval(getDa

我只想使用.get函数来检索选中/选中的单选按钮值,我想我的代码是对的,但顺序有点错误

$.get('burgerorder_check.php', function(data) {
                inputVal = $('input[type=radio][name=timeslot]:checked').val();
            });
然后在我得到inputVal之后,我想用那个特定的输入重新加载一个特定的div

    setInterval(getData,1000);
    getData();
    function getData(){
    if( inputField ) {
    $("#timeslot").load('burgerorder_check.php?dateselect='+inputField+'&inputselect=a'+inputVal);
    };
有什么帮助吗?到目前为止,inputVal值为空:(

完整代码块:

$(document).ready(function(){
        var inputField;
        var inputVal;


        $("#dateslot").change(function(){
        inputField = $('#dateslot').val();
        });

        $.get('burgerorder_check.php', function(data) {
            inputVal = $('input[type=radio][name=timeslot]:checked').val();
        });

        setInterval(getData,1000);
        getData();
        function getData(){
        if( inputField ) {
        $("#timeslot").load('burgerorder_check.php?dateselect='+inputField+'&inputselect=a'+inputVal);
        };
        };


});
试试这个:

$("input[name='RadioButtonId']:checked").val()

$.get('burgerorder_check.php', function(data) {
                inputVal = $("input[name='timeslot']:checked").val()
            });
试试这个:

$("input[name='RadioButtonId']:checked").val()

$.get('burgerorder_check.php', function(data) {
                inputVal = $("input[name='timeslot']:checked").val()
            });
试试这个

我希望能帮助你

Jquery Code:
$("#ssss").bind("change",function(value){
    var test = $(this).children(":checked").val();
    alert(test)
})

HTML Code:
<div ng-app="App" id="ssss">
   <input type="radio" name='test'  value="red">  Red <br/>
   <input type="radio" name='test' value="green"> Green <br/>
   <input type="radio" name='test' value="blue"> Blue <br/>
</div>
Jquery代码:
$(“#ssss”).bind(“更改”,函数(值){
var test=$(this.children(“:checked”).val();
警报(测试)
})
HTML代码:
红色
绿色
蓝色
试试这个

我希望能帮助你

Jquery Code:
$("#ssss").bind("change",function(value){
    var test = $(this).children(":checked").val();
    alert(test)
})

HTML Code:
<div ng-app="App" id="ssss">
   <input type="radio" name='test'  value="red">  Red <br/>
   <input type="radio" name='test' value="green"> Green <br/>
   <input type="radio" name='test' value="blue"> Blue <br/>
</div>
Jquery代码:
$(“#ssss”).bind(“更改”,函数(值){
var test=$(this.children(“:checked”).val();
警报(测试)
})
HTML代码:
红色
绿色
蓝色

似乎不起作用,我也不需要检查radiobuttonid,那么它会破坏单选按钮的用途,对吗?似乎不起作用,我也不需要检查radiobuttonid,那么它会破坏单选按钮的用途,对吗?什么是inputField?inputVal是全局变量吗?您需要共享c的完整块ode,此代码部分似乎不完整,无法正确找到问题。我已在中添加了完整的代码块,我不太确定全局变量,我知道inputField不是,但在本例中,我有两个页面,其中一个页面仅用于生成radio box表单,以便我可以相应地更改它,但现在我想要的是通过ret将其保持为选中状态保存其值并再次发送回。或者是否有其他方法可以这样做?我从您的评论中可以理解的是,您有一个包含一组单选按钮的表单。当用户选择单选按钮时,您希望将该值发送到服务器脚本并保持单选按钮处于选中状态。是否正确?是,我希望它保持处于选中状态但我也在刷新每秒加载页面的div。什么是inputField?inputVal是全局变量吗?您需要共享完整的代码块,这部分代码似乎不完整,以正确找到问题。我在中添加了完整的代码块,我不太确定全局变量,我知道inputField不是,但在这个c中例如,我有两个页面,其中一个页面仅用于生成单选框表单,以便我可以相应地更改它,但现在我想要的是通过检索其值并再次发送它来保持选中状态。或者有其他方法可以这样做吗?我可以理解您的评论是,您有一个包含一组单选按钮的表单。当r选择一个单选按钮,您希望该值发送到服务器脚本并保持该单选按钮处于选中状态。是否正确?是的,我希望它保持选中状态,但我也会每秒刷新加载页面的div。时隙不是id,而是名称。对于单选按钮,每个值的id是否不同?时隙不是id,它是一个名称。对于单选按钮,每个值的ID不是都不同吗?
$('input[type=“radio”]:checked')。如果只有一个单选按钮名称,val()也可以工作。
$('input[type=“radio”]:checked')。如果只有一个单选按钮名称,val()也可以工作