隨筆-167  評論-65  文章-0  trackbacks-0
          最近在做需要動態操作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 閱讀(2639) 評論(0)  編輯  收藏 所屬分類: Ajax
          已訪問數:
          free counters
          主站蜘蛛池模板: 耒阳市| 固安县| 阿拉善左旗| 西安市| 塔城市| 黎平县| 新干县| 东辽县| 宣汉县| 丹阳市| 邛崃市| 宁夏| 渑池县| 潼关县| 玉屏| SHOW| 孟村| 盐池县| 满城县| 安新县| 咸阳市| 兴安县| 红原县| 盐边县| 通化市| 图木舒克市| 长宁区| 安达市| 湾仔区| 霞浦县| 晋州市| 德格县| 新平| 德安县| 汕头市| 峨边| 南安市| 织金县| 阿瓦提县| 南涧| 连南|