条件

2017-05-01 13 views
0

私はjQueryのでif条件を持っている場合、どのように私は上記のif条件に応じて、私は真または偽表示された値に警告する必要がある、条件

if (($("input[value=Add]").prop("disabled") == true) || ($("input[value=Modify]").prop("disabled") == true) || ($("input[value=Delete]").prop("disabled") == true)) 

を使用してjQueryの価値を警告します。誰かが警告声明で私を助けることができますか?

+0

あなたの質問は不明です。アラートを追加する際に、どの部分に問題がありますか? – j08691

+0

この行の前に警告が表示され、結果のブール値が欲しいというメッセージが表示されますか? – Draco18s

+0

1つだけ、または複数のものが可能ですか? –

答えて

0

単にジャバスクリプト警告()関数を使用しようとする条件

場合
if (($("input[value=Add]").prop("disabled") == true) || 
($("input[value=Modify]").prop("disabled") == true) || ($("input[value=Delete]").prop("disabled") == true)){ 
alert("Your alert text"); 
} 
1

後、私はあなたが無効になっていた最初のinput要素の値をしたいと仮定しています。


var inputs = [ $("input[value=Add]")[0], 
       $("input[value=Modify]")[0], 
       $("input[value=Delete]")[0] ], // put the relevant input (raw DOM element) in an array 
    disabled = inputs.filter(input => input.disabled); // filter the disabled ones only 

if (disabled.length) alert(disabled[0].value); // if a disabled exist alert the first ones value 
一方で、一つだけが、その後無効にすることができ、場合あなたがそれを行うことができますが、直接

var disabled = $("input[value=Add],input[value=Modify],input[value=Delete]").filter(':disabled'); 

if (disabled.length) alert(disabled.val());