Ngu*_*yễn -1 javascript jquery
我有这样的代码,当我填写#number时,已启用#texth(默认为禁用),以便我填写它。但是当我删除#number中的内容时。它不会禁用#texth!
function soluong_nhap()
{
$('#customers2').find('tr').click( function(){
var row = $(this).find('#number').val();
if(row != null)
{
$('#texth').prop("disabled", false);
}
if(row == null)
{
$('#texth').prop("disabled", true);
}
});
}
Run Code Online (Sandbox Code Playgroud)
删除内容时,它不会变成null,而是""。您应该将其添加到您的条件中,并使用else:
function soluong_nhap()
{
$('#customers2').find('tr').click( function(){
var row = $(this).find('#number').val();
if (row === null || row === "")
{
$('#texth').prop("disabled", true);
}
else
{
$('#texth').prop("disabled", false);
}
});
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7549 次 |
| 最近记录: |