【问题标题】:Radio Button Inside JavascriptJavascript中的单选按钮
【发布时间】:2019-08-02 10:37:09
【问题描述】:

我有这个单选按钮结果来自我使用 ajax 调用的下拉菜单。但是我单击的单选按钮没有返回结果。这个脚本有什么问题?

<script>
....................
var sScript="<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"><\/script>";
sScript = sScript + "<script defer>";
sScript = sScript + "$("input[type='radio']").click(function(){ var radioValue = $("input[name='choose']:checked").val(); if(radioValue){ $('#radioresult').val($("input[type='radio']:checked").val()); console.log(radioValue) } });";
sScript = sScript + "</script>";

var htmlss= '<div class="ajxstyle"><table border="1"><thead><tr><th>Radio</th><th>Shipping Name</th><th>Shipping Fee</th><th>Shipping Time</th></tr></thead><tbody>';
    htmlss += '<tr>';
    htmlss += '<td><input type="radio" name="choose"  value="'+value.shipping_fee+'" onclick"funsio();"></td>';
    htmlss += '<td>'+value.shipping_name+'</td>';
    htmlss += '<td>'+value.shipping_fee+'</td>';
    htmlss += '<td>'+value.shipping_time+'</td>';
    htmlss += '</tr>';
    htmlss += '</tbody></table>';
    txtHint.innerHTML = htmlss + sScript;
</script>
<body>
<div id="txtHint"></div>
</body>

【问题讨论】:

  • 在你上面给出的代码中,value 没有被定义。你能分享一下你在控制台上遇到的错误吗?
  • 我遇到了这个错误“Uncaught SyntaxError: Unexpected identifier”
  • 好的,我已经通过将 var sScript 替换为来修复它

标签: php radio-button


【解决方案1】:

我已通过将 var sScript 更改为来解决问题

           var s = document.createElement('script');
                s.type = 'text/javascript';
            var code = 'function check(browser){';
                code += 'document.getElementById("answer").value=browser;}';
            try {
                s.appendChild(document.createTextNode(code));
                document.body.appendChild(s);
            } catch (e) {
                s.text = code;
                document.body.appendChild(s);
            }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-09
    • 1970-01-01
    • 2011-11-18
    • 2012-05-07
    • 2012-11-04
    • 2014-11-25
    • 1970-01-01
    相关资源
    最近更新 更多