Jquery On Dynamic Load raido按钮如何获得它的价值

时间:2015-08-24 07:07:36

标签: javascript jquery html ajax

我在页面加载上的ajax调用上加载此类别div然后我想调用另一个ajax函数,并选择此单选按钮的值。

在我的HTML中我有

<div id="category_data">
<br>
<input type="radio" checked="" value="01807000" name="invoiceid" onclick="getInvoiceRelatedData('01807000');">
July 2015 - New Charges: $71.51
<br>
<input type="radio" value="01778565" name="invoiceid" onclick="getInvoiceRelatedData('01778565');">
June 2015 - New Charges: $71.02
<br>
<input type="radio" value="01743295" name="invoiceid" onclick="getInvoiceRelatedData('01743295');">
May 2015 - New Charges: $71.32
<br>
</div>

我的JS看起来像

 <script>jQuery.noConflict();</script>
    <script language="javascript" type="text/javascript">

        jQuery(document).ready(function () {
            getCategoryRelatedData();
            alert_s=jQuery("input[name='invoiceid']:checked").val();
            alert(alert_s);//
        getInvoiceRelatedData(alert_s);
        }); // end of ready function

实际上我想要做的是加载在页​​面加载上选择的默认数据,而不是用户必须点击它。

1 个答案:

答案 0 :(得分:0)

我不知道为什么你不能用ajax成功完成这项工作。但是如果你可以使用jquery并发送ajax请求,那么你可以尝试在你的ajax完成后获得价值。

我尝试模拟你的情况并在jsfiddle中进行。

-1.136868e-13

http://jsfiddle.net/jul101/85uoe54o/