我想要的只是使用.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值为null :(

完整的代码块:

$(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='radio_button_name']:checked').val()

关于javascript - jQuery获取单选按钮值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19310918/

10-10 14:50