我有兩個單選按鈕,點擊其中一個,我會允許下面的輸入和點擊等我允許第二輸入。殘疾人元素 - 不工作
這裏我的HTML:
<fieldset data-role="controlgroup">
<input onclick="ChangeChoise(1);" type="radio" name="radio-choice" id="radio-choice-1" value="choice-1" checked="checked" />
<input id="Input1"/>
<input onclick="ChangeChoise(2);" type="radio" name="radio-choice" id="radio-choice-2" value="choice-2" />
<input disabled="disabled" id="Input2"/>
</fieldset>
在第一第二輸入未啓用,通過點擊輸入運行以下功能:
var ChoseDiv = 1;
function ChangeChoise(NumChoise) {
if (ChoseDiv == NumChoise)
return;
else
if (NumChoise == 1) {
$('#MyInput2').attr('disabled', 'disabled');
$('#MyInput1').attr('disabled', '');
}
else {
$('#MyInput1').attr('disabled', 'disabled');
$('#MyInput2').attr('disabled', '');
}
ChoseDiv = NumChoise;
}
它沒有工作
我也試過這樣:$('#MyInput2').removeAttr('disabled');
,並沒有工作..
我在想什麼?
你有不同的ID在輸入 '輸入1'在其中一個例子中,'MyInput1'。 – monshq
複製錯誤。 –