2016-05-27 14 views
0

を選択した場合、私は単純なテーブルを持っているそのうちの4列2、私は必要なものをクラス=「ddm1」と「DDM2」でドロップダウンメニューを、持っている:更新フィールド別のフィールドが

  1. ユーザーが選択することはできません彼が "ddm1"から選択する前に "ddm2"から。
  2. これらの2つのドロップダウンメニューのいずれかを選択した場合、フラグの列を文字「g」で更新し、それ以外の場合は空にします。私が試したものをここに :これは何が必要であれば https://jsfiddle.net/yfzndsb3/1/

    $(document).ready(function(){ 
    $('select option[value="0"]').attr("selected",true); 
    
    $('.cf-table-block tbody tr').each(function() { 
    $(this).find('.ddm1 option').each(function() { 
        if(this.selected) { 
        $('.ddm1 input').closest("tr").find(".flag input").val("g"); 
    } 
    else { 
    $('.ddm2').attr('disabled', true); 
        } 
        } 
        }); 
    }); 
    }); 
    

答えて

1
ここ

私が試したものだ、今私をみましょう。クラス属性で少し間違いがあります:

<td calss="ddm1"> 

しかし、私は違っていました。 (また、あなたはフィドルにjQueryライブラリをロードしませんでした)

https://jsfiddle.net/yfzndsb3/4/

+0

おかげで、それは非常によく働いて:) –

関連する問題