2008年12月16日 星期二

讓欄位disabled

JAVASCRIPT:
//欄位名稱開頭為hdis_的所有hidden去跑迴圈
$(":hidden[@name^='hdis_']").each(function(){
  var v = $(this).val();
  var n = $(this).attr('name'); //找出name
  if (v == "Y"){
   var a = n.split("_"); //分割字串
   var num = a[1];
   var c = ["check_1_","check_2_","check_3_"];
   $.each(c,function(){ //把c陣列的資料帶入
    $("#"+this+num).attr("disabled",true);
   });
  }
 });

HTML:
<input type="hidden" name="hdis_0" value="0">
<input type="hidden" name="hdis_1" value="1">
<input type="hidden" name="hdis_2" value="Y">
<input type="text" value="111" name="check_1_1" size="10">
<input type="text" value="111" name="check_2_1" size="10">
<input type="text" value="111" name="check_3_1" size="10">

沒有留言: