如何通过Jquery简单又快速的获取一组radio的取值呢?

Jquery老的版本
var_name = $(“input[@name='radio_name']:checked”).val();
Jquery 1.3以后的版本
var_name = $(“input[name='radio_name']:checked”).val();

賦值:$("#fe-detail input[name='Options'][value=1]").attr("checked",true).click();

区别是老版本有个@.

 

myCode:

function getra(){
 
       var_name = $("input[name='isSpecialCnt']:checked").val();
       //alert(var_name);
       if(var_name=='1'){
       $("#isSpecialCntYes").show();
       $("#isSpecialCntNo").hide();
       }
       if(var_name=='0'){
       $("#isSpecialCntYes").hide();
       $("#isSpecialCntNo").show();
       }
 }

<tr>
  <td class="dataTable_deatil_title">是否特殊箱</td>
  <td>
  <s:radio name="isSpecialCnt" list="#application.optionsService.makeParamMap()" onclick="getra()"> </s:radio>
  
  
  </td>
  <td class="dataTable_deatil_title">开航日期</td>
  <td><s:textfield >  </tr>


  <tr >  </tr>

 

參考資料:

http://www.cnblogs.com/dexter2003/archive/2011/01/03/1924539.html

http://www.jb51.net/article/20336.htm

http://blog.163.com/da7_1@126/blog/static/104072678201102241526196/

http://apps.hi.baidu.com/share/detail/23719859

相关文章: