隨筆-167  評論-65  文章-0  trackbacks-0
          最近在做需要動態(tài)操作html的radio ,按照這樣
          http://www.java2s.com/Tutorial/JavaScript/0200__Form/Radiochecked.htm
          做了,但是卻可以把兩個按鈕同時選中,這樣顯然不行的,最后利用jquery給解決了,需要的jquery lib請自行到官方下載~

          html代碼:
                      <input id="gender" type="radio" name="gender" value="0" />
                            
          <input id="gender" type="radio" name="gender" value="1" />女 *

          Js代碼:
          <%  if(get_client_info('gender').to_s=='1') %>
              
          <script type="text/javascript">
                $(
          function() { // set gender from DB
                  var $radios = $('input:radio[name=gender]');
                  
          if($radios.is(':checked') === false) {
                    $radios.filter('[value
          =1]').attr('checked', true);
                  }
                });
              
          </script>

            
          <% elsif(get_client_info('gender').to_s =='0') %>
              
          <script>
                $(
          function() {
                  
          var $radios = $('input:radio[name=gender]');
                  
          if($radios.is(':checked') === false) {
                    $radios.filter('[value
          =0]').attr('checked', true);
                  }
                });
              
          </script>
            
          <% end %>

          ref:
          http://stackoverflow.com/questions/871063/how-to-set-radio-option-checked-onload-with-jquery



          write by feng
          posted on 2009-06-16 18:45 fl1429 閱讀(2638) 評論(0)  編輯  收藏 所屬分類: Ajax
          已訪問數(shù):
          free counters
          主站蜘蛛池模板: 万山特区| 宁津县| 自治县| 济南市| 商水县| 吉水县| 五原县| 洛宁县| 四子王旗| 贵阳市| 台东县| 南康市| 兖州市| 雷山县| 双柏县| 甘谷县| 容城县| 宜兰县| 西藏| 吉木乃县| 轮台县| 两当县| 临颍县| 苏州市| 呼玛县| 丰台区| 福清市| 唐海县| 南华县| 黑龙江省| 柘荣县| 靖州| 贵溪市| 德格县| 合肥市| 类乌齐县| 余姚市| 永善县| 阿巴嘎旗| 菏泽市| 宾阳县|