我有一个在页面加载后为空的输入,如果用户突然在其上填充一个值,则 if 条件下的两个输入的值应更改为。
我的问题是当我填写一个输入时,if 条件结果没有实时改变。
脚本:
$(document).ready(function(){
var countTimerEmailName = setInterval(
function ()
{
emailName();
}, 500);
function emailName(){
if($('#emailCodeResult').val() != '' || $('#email').val() == ''){
clearInterval(countTimerEmailName);
}
$.ajax({
url:"view.php",
type:"GET",
data: { term : $('#email').val() },
dataType:"JSON",
success: function(result) {
}
});
};
});
最佳答案
在变化时触发你的函数
$('#inputA, #inputB').change(function(){
if($('#inputA').val() != '' || $('#inputB').val() == '') {
alert("True");
}else{
alert("False");
}
})
关于javascript - 如何使用 jquery 连续检查输入的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24983211/