javascript - 如何使用 jquery 连续检查输入的值?

标签 javascript jquery html if-statement

我有一个在页面加载后为空的输入,如果用户突然在其上填充一个值,则 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/

相关文章:

php - 在帐单地址中将公司标签更改为组织

android - 支持不同尺寸的手机间隙中的多分辨率图像

javascript - 如何修复 div 滚动以使其更平滑?

javascript - 如何在 Firebase Firestore 中找到文档的父集合?

javascript - [].forEach.call() 在 JavaScript 中做什么?

javascript - 多个 ajax 和非 ajax 函数后的回调

java - struts逻辑标签呈现html格式,JSTL标签不

html - 除非 html 元素发生更改,否则 nth-of-type 不起作用

javascript - 所有可能的数组组合算法(匈牙利语,蛮力)

javascript - 返回元素的计算样式以伪克隆该元素的 jQuery CSS 插件?