Я видел множество примеров отключения людей кнопками, если текстовые поля пустые, но я не нашел ни одного, который отключит кнопку только для определенных текстовых полей. Я новичок в JQuery, и я знаю, что это псевдокодировано, но вы можете получить эту идею. Какую функцию JQuery мне нужно вызвать, чтобы она постоянно проверялась? И как я могу использовать оператор or в предложении if, чтобы определить, пусто ли поле текстового поля?JQuery, если определенные текстовые поля пусты, отключить кнопку
if($('#txtEvent').val.length === 0 || $("#txtID").val.length === 0)
{
$('#btnSave').attr("disabled", "disabled");
}
else
{
$('#btnSave').attr("enabled", "enabled");
}
Form Controls
<asp:TextBox ID="txtEvent" runat="server"></asp:TextBox>
< asp:TextBox ID="txtID" runat="server"></asp:TextBox>
<asp:Button ID="btnSave" runat="server"" Text="Save and Next" />
'.val()' вместо '.val' – Diryboy
Если только эти два входа в йо ur, вы можете использовать '$ ('input: text: empty'). length> 0' – Bigxiang
Если имеется более двух текстовых полей, вы можете захотеть добавить класс во все эти текстовые поля, и этот класс можно использовать как селектор JQUERY с решением @Aruns – Nilesh