2017-05-17 7 views
-1

無効な属性を使用せずにラジオボタンをクリックできない状態(無効状態)にしておく必要があります。どうやってやるの ?無効な属性を使用せずにラジオボタンを無効にするにはどうすればよいですか?

以下のコードを使用して確認しました。それは完全に動作していません。クリックすることができます。ラジオをクリックした後は選択されず、そのラジオ要素のonclickメソッドが呼び出されます。

$("input[type='radio']").click(function(){return false; });  
<html:radio onclick="javascript:enableAll();" name="Employee" />Status 
+0

なぜユーザーに属性を無効にしたくないのですか?具体的な理由は何ですか? –

+3

ハンマーを使わずに釘で打つ必要があります。手伝って頂けますか? BAsically、なぜあなたは仕事のための意図されたツールを使用せずに何かをしようとするだろうか?もちろん、靴を使って爪を打つこともできますが、うまく働けません! – Jamiec

+0

これは、 'disabled'属性を使用して動的に有効/無効にする方法を理解できないためですか? – Jamiec

答えて

1

あなたはその隠された入力から値を取得することができ、次のプレビューページのように、あなたは、disabled属性を使用し、同じ時にも値を保持し、右隣に隠された入力を持つことができます。

注。これは回避策です。

+1

私は仕事のための適切なツールthats thats、回避策を呼び出すwouldnt。 – Jamiec

関連する問題