我在页面加载上的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
实际上我想要做的是加载在页面加载上选择的默认数据,而不是用户必须点击它。
答案 0 :(得分:0)
我不知道为什么你不能用ajax成功完成这项工作。但是如果你可以使用jquery并发送ajax请求,那么你可以尝试在你的ajax完成后获得价值。
我尝试模拟你的情况并在jsfiddle中进行。
-1.136868e-13