1

こんにちは、私はいくつかのラジオ ボタンと各ラジオ ボタンに対応するテキスト ボックスを持っています..私がやりたいことは、ラジオ ボタンがチェックされているときに、次の形式から対応するテキスト ボックスを表示することです..

        @foreach(var item in Viewbag.Ids)
        {
         <div class="group">
          <label class="label">
           @Html.RadioButton("Rdbtn",new{value=@item.value})
          </label>
            <div class="control">
                  <input type="text"  />
            <div>
        </div>

別の場合

       <div>
        @Html.RadioButtonFor(m=>m.IsFlat)
        @Html.RadioButtonFor(m=>m.IsFree)
        @Html.RadioButtonFor(m=>m.IsTax)
        @Html.DropDownListFor(m=>m.Products)
       </div>

私は上記のために何をしていますかラジオボタンの1つだけをチェックする必要があります。

   $('input[type=radio]').change( function(){
    if(this.checked)
        {
                  $(this).closest('div').find('input[type=radio]').not(this).attr('checked',false)
        }
     }); 

これは正常に動作しており、「@Html.RadioButtonFor(m=>m.IsTax)」がチェックされているときにドロップダウンを表示したいのですが、これを行うにはどうすればよいですか?チェックされている場合は、編集モードでラジオボタンをチェックする必要があります誰でもこれを行うのを手伝ってもらえますか

編集時にラジオボックスがチェックされている場合は、ラジオボックスをチェックする必要がありますそのラジオボタンをチェックして、ドロップダウンを表示します

4

0 に答える 0