php - 找不到此 jQuery 代码中的错误

标签 php jquery

我有以下代码,按下某个按钮后,应该验证电子邮件地址(此功能已经可以使用),然后应该尝试发布我的表单,如果它返回“错误”,它应该显示一个错误。我想我在某个地方混淆了 PHP 和 JS。

$('#recoverSub').live('click',function() {
        $("#recoverPost").validate({
            rules: {
                recoverField: {
                    email: true
                }
            },
            messages:{
                recoverField: {
                    email: "Not a valid email."
                }
            }
        });
        if($("#recoverPost").valid())
        {
            $.post('php/recoverPost.php', $('#recoverPost').serialize(), function(){
                function(data) {
                    if(data != "Error")
                    {
                        $('#recoverPost').hide();
                        $('#success').show();
                    }
                    else
                    {
                        echo "This email is not in our records.";
                    }
                }
            });
        }
    });

最佳答案

else
{
   echo "This email is not in our records.";
}

您可能想使用 alert 而不是 echo:

alert("This email is not in our records.");

关于php - 找不到此 jQuery 代码中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5445066/

相关文章:

php - 检查数组子键是否有空值

php - PHP 或 MySQL 中的日期计算速度更快吗?

jquery - 在一个ajax中调用多个api

jQuery 延迟每个循环和触发器

jquery - 使用相同大小的 div 时,JQuery 的 Droppable Tolerance 'fit' 功能出现问题

javascript - 将 jquery 变量传递给 javascript 函数

php - 连接两个表并查看极值 - 查询无法正常工作

php - 在执行 UNION 查询时,如何让 Zend Db 返回行集而不是数组?

php - MemCache-repcached编译错误

javascript - 在 JavaScript 中构建一个对象,该对象由 HTML 表格行中单元格的名称/值对组成