weixin_33725515 2016-02-16 08:04 采纳率: 0%
浏览 15

AJAX通话仅可使用一次

I'm using AJAX to check whether a user input id is in the database and if it's there a check mark is displayed if not a cross mark is displayed.

When I input an id the first time which is in the data base it works perfect, if I enter a wrong id it display the cross mark but when I change the wrong id to a new correct id the check mark is not appearing.

jQuery(document).on("blur", '.iboxwrap input', function() {
    var value = jQuery(this).val();
    var crntEle = jQuery(this);
    var dateValve = jQuery("#paperpublishdate").val();
    if (value) {
        //alert(value);
        jQuery.ajax({
            type: 'POST',
            url: "<?php echo get_home_url(); ?>/wp-admin/admin-ajax.php",
            data: {
                action: 'checkwithDBlist',
                thedate: dateValve,
                theid: value
            },
            success: function(response) {
                if (response == 'Maching') {
                    jQuery(crntEle).closest('.iboxwrap').children("span").children("i").addClass('fa-check');
                } else if (response == 'Sorry') {
                    jQuery(crntEle).closest('.iboxwrap').children("span").children("i").addClass('fa-times');
                }
            },
            error: function(errorThrown) {
                alert("There was an Error in ID verification. Pleae manually check the IDs and continue");
            }
        });
    }
});
  • 写回答

2条回答 默认 最新

  • weixin_33720186 2016-02-16 08:09
    关注

    Try removing the previous class:

     if (response == 'Maching') {
                        jQuery(crntEle).closest('.iboxwrap').children("span").children("i").removeClass('fa-times').addClass('fa-check');
                    } else if (response == 'Sorry') {
                        jQuery(crntEle).closest('.iboxwrap').children("span").children("i").removeClass('fa-check').addClass('fa-times');
                    }
    
    评论

报告相同问题?

悬赏问题

  • ¥15 宇视监控服务器无法登录
  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)