Javascript 如果存在电子邮件,请在下拉列表中添加选项值

Javascript 如果存在电子邮件,请在下拉列表中添加选项值,javascript,ajax,Javascript,Ajax,我有一个下拉列表,我想填充一个选项,只有当电子邮件存在于数据库中。我隐藏了选项值,并使用AJAX搜索是否存在电子邮件 $('#email-input').live('change', function() { //ajax request $.ajax({ url: "email_check.php", data: { 'email' : $('#email-input').val() },

我有一个下拉列表,我想填充一个选项,只有当电子邮件存在于数据库中。我隐藏了选项值,并使用AJAX搜索是否存在电子邮件

$('#email-input').live('change', function() {
    //ajax request
    $.ajax({
        url: "email_check.php",
        data: {
            'email' : $('#email-input').val()
        },
        dataType: 'json',
        success: function(data) {
            if(data.result) {
        document.getElementById("admDivCheck").style.display = "block";
            }
            else {
        document.getElementById("admDivCheck").style.display = "none";
            }
        },
        error: function(data){
            //error
        }
    });
});
有点不对劲。 另外,如果有人能帮我更改字符串$total的值(如果存在电子邮件),将值减去100并显示最终值


提前感谢您

我看到您正在使用jQuery,为什么不使用$'admDicCheck'。隐藏&$'admDicCheck'。显示而不是document.getelement。美元总额是多少?我认为你应该重新审视你的问题,问你需要什么。$.live不受欢迎,不受欢迎;改为使用$.on。@Percentral,$total是购物车中的产品提供的总值。杰瑞德,我是新来的,所以我不知道该怎么改变。我在谷歌上寻找脚本,并试图让它们满足我的需要。所以请给出完整的解决方案。THX您使用的是哪个版本的jQuery?