我有一個量的領域和一些JQuery的用於允許/禁止我的提交按鈕如下圖所示我的代碼,但我的問題是,如果用戶輸入00.00然後我的按鈕變爲啓用,我不希望它。jQuery來保持被禁用按鈕的全部金額小於0.01,殘疾人
我該如何阻止它。
JQuery的
if ($('#OneOffPayment_Textbox').val() == '' || $('#OneOffPayment_Textbox').val() < '0.01' || $('#OneOffPayment_Textbox').val() == '0.00' && e.options[e.selectedIndex].text == 'BACS')
{
$('#FeeTotalAmounts').hide();
$('#OneOffPayment_Submit').attr("disabled", true);
}
else
{
$('#OneOffPayment_Submit').attr("disabled", false);
}
請發送完整的代碼示例。雖然你比較一個字符串而不是一個數字的可能性。 – j08691
,而不是'ATTR( 「已禁用」,真正的);''使用ATTR( 「禁用」, 「已禁用」);' –
此外,最好使用'.prop( 「已禁用」,真正的);'新版本jQuery,因爲它是一個布爾屬性。另外,使用'.prop(「disabled」,false);'或'.removeAttr(「disabled」);'而不是'.attr(「disabled」,false);'。 –