jqueryでテキストボックスを無効にすることはできません

パラグバンデワー

jqueryを使用してラジオボタンをクリックすると、テキストボックスを有効にできます。しかし、ラジオボタンが変更された場合にそれらを無効にする方法がわかりません。

JSFiddle http://jsfiddle.net/2LCnC/

HTML

<table>
  <tr class="jsRadioMasterSlaveContainer">
    <td>
      <input type="radio" name="radioMultiSelectCheckbox" class="jsRadioMaster" value=""> Upto N random selection count
    </td>
    <td style="padding: 3px;">
      <input type="text" placeholder="Count" id="" style="width:80px" class="jsRadioSlave" disabled/>
    </td>
  </tr>
  <tr class="jsRadioMasterSlaveContainer">
    <td>
      <input type="radio" name="radioMultiSelectCheckbox" id="" value="" class="jsRadioMaster"> Fixed selection count
    </td>
    <td style="padding: 3px;">
      <input type="text" name="" placeholder="Count" id="" style="width:80px" class="jsRadioSlave" disabled/>
    </td>
  </tr>
  <tr class="jsRadioMasterSlaveContainer">
    <td>
      <input type="radio" name="radioMultiSelectCheckbox" id="" class="jsRadioMaster"> Fixed index selection count
    </td>
    <td style="padding: 3px;">
      <input type="text" placeholder="Count" id="" style="width:80px" class="jsRadioSlave" disabled/>
    </td>
  </tr>
</table>

Jquery

$(".jsRadioMaster").each(function() {
  $(this).click(function() {
    HandleMasterRadioChange($(this));
  });
});
function HandleMasterRadioChange(masterRadio) {
      $(masterRadio).closest(".jsRadioMasterSlaveContainer").find(".jsRadioSlave").each(function() {
        $(this).attr("disabled", !$(masterRadio).is(':checked'));
      });
    }
charlietfl

prop(propertyName, function)同じ列のラジオに基づいてブーレンを使用して返すことができます

$(".jsRadioMaster").change(function() {
   $('.jsRadioSlave').prop('disabled',function(){
      return !$(this).closest('tr').find('.jsRadioMaster').prop('checked')
   })
});

DEMO

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

テキストボックスのキーダウンイベントでビープ音を無効にすることはできません

分類Dev

送信ボックスをテキストボックスの下に表示することはできません

分類Dev

ヒノキのスクリーンショットを無効にすることはできません

分類Dev

Javascriptはボタンを無効/有効にすることはできますが、ラジオボタンやテキスト領域を無効にすることはできません

分類Dev

IE9-ライトボックスを閉じるのを停止するためにESCキーを無効にすることができません

分類Dev

ボリュームのスポットライトインデックスを無効にすることはできません

分類Dev

GPTベースのシステムでスワップを無効にすることはできません

分類Dev

Javascriptからテキストボックスの値を変更することはできません

分類Dev

jqueryでテキストボックスを有効/無効にする

分類Dev

TypeScriptで文字列をテキストボックスに置き換えることができません

分類Dev

jQueryを使用して1つのテキストボックス値を別のテキストボックス値にコピーすることはできません

分類Dev

テキストボックスにテキストがないときにボタンを無効にするにはどうすればよいですか?

分類Dev

関数からテキストボックスに値を渡すことができません

分類Dev

datagridviewを別のフォームテキストボックスに渡すことができません

分類Dev

ASP.NET mvcでループするときに、jqueryの関連するチェックボックスのテキストボックスを有効/無効にするにはどうすればよいですか?

分類Dev

XAMLテキストブロックを中央揃えにすることはできません

分類Dev

テキストボックスから値を渡して別のHTMLページに表示することはできません

分類Dev

Google検索入力テキストボックスは名前を使用して見つけることができますが、IDは使用できません

分類Dev

Facebook-プライバシーポリシーの更新後にサンドボックスモードを無効にすることはできません

分類Dev

WPFテキストボックスで「値を変換できませんでした」検証エラーを無効にして処理します

分類Dev

Android Studioで大文字のボタンのテキストを小文字にすることはできません

分類Dev

Visibleプロパティがfalseに設定されている場合、あるテキストボックスの値を別のテキストボックスにコピーすることはできません

分類Dev

ロードすることでMVCチェックボックス、テキストボックスを無効にするためにチェック

分類Dev

Powershellでテキストボックスを有効または無効にする

分類Dev

ボタンのテキストを部分的に太字にすることはできません

分類Dev

クラスをParseObjectにキャストすることはできません

分類Dev

jqueryでcheckoxがチェックされているときにテキストボックスを無効にする方法

分類Dev

かすれたスクリプトでメッセージのログを無効にすることはできません

分類Dev

追加ボタンをクリックして複数のテキストをクリックして追加のCSSを表示することはできません

Related 関連記事

  1. 1

    テキストボックスのキーダウンイベントでビープ音を無効にすることはできません

  2. 2

    送信ボックスをテキストボックスの下に表示することはできません

  3. 3

    ヒノキのスクリーンショットを無効にすることはできません

  4. 4

    Javascriptはボタンを無効/有効にすることはできますが、ラジオボタンやテキスト領域を無効にすることはできません

  5. 5

    IE9-ライトボックスを閉じるのを停止するためにESCキーを無効にすることができません

  6. 6

    ボリュームのスポットライトインデックスを無効にすることはできません

  7. 7

    GPTベースのシステムでスワップを無効にすることはできません

  8. 8

    Javascriptからテキストボックスの値を変更することはできません

  9. 9

    jqueryでテキストボックスを有効/無効にする

  10. 10

    TypeScriptで文字列をテキストボックスに置き換えることができません

  11. 11

    jQueryを使用して1つのテキストボックス値を別のテキストボックス値にコピーすることはできません

  12. 12

    テキストボックスにテキストがないときにボタンを無効にするにはどうすればよいですか?

  13. 13

    関数からテキストボックスに値を渡すことができません

  14. 14

    datagridviewを別のフォームテキストボックスに渡すことができません

  15. 15

    ASP.NET mvcでループするときに、jqueryの関連するチェックボックスのテキストボックスを有効/無効にするにはどうすればよいですか?

  16. 16

    XAMLテキストブロックを中央揃えにすることはできません

  17. 17

    テキストボックスから値を渡して別のHTMLページに表示することはできません

  18. 18

    Google検索入力テキストボックスは名前を使用して見つけることができますが、IDは使用できません

  19. 19

    Facebook-プライバシーポリシーの更新後にサンドボックスモードを無効にすることはできません

  20. 20

    WPFテキストボックスで「値を変換できませんでした」検証エラーを無効にして処理します

  21. 21

    Android Studioで大文字のボタンのテキストを小文字にすることはできません

  22. 22

    Visibleプロパティがfalseに設定されている場合、あるテキストボックスの値を別のテキストボックスにコピーすることはできません

  23. 23

    ロードすることでMVCチェックボックス、テキストボックスを無効にするためにチェック

  24. 24

    Powershellでテキストボックスを有効または無効にする

  25. 25

    ボタンのテキストを部分的に太字にすることはできません

  26. 26

    クラスをParseObjectにキャストすることはできません

  27. 27

    jqueryでcheckoxがチェックされているときにテキストボックスを無効にする方法

  28. 28

    かすれたスクリプトでメッセージのログを無効にすることはできません

  29. 29

    追加ボタンをクリックして複数のテキストをクリックして追加のCSSを表示することはできません

ホットタグ

アーカイブ