ajaxUrl未定义

时间:2015-03-20 13:33:51

标签: javascript php jquery ajax wordpress

当我在提交表单后按http://jazzkredit.ru/上的绿色按钮时,我收到消息" ajaxUrl未定义"而不是应该弹出的图像和我应该通过电子邮件收到的电子邮件。

有人可以帮我解决这个问题吗?我试图在Google和Stackoverflow上搜索答案,但它没有帮助。

var formData = new FormData($('form#loanappform')[0]);
$.ajax({
    url: ajaxUrl,  //Server script to process data
    type: 'POST',
    xhr: function() {  // Custom XMLHttpRequest
        var myXhr = $.ajaxSettings.xhr();
        if(myXhr.upload){ // Check if upload property exists
            myXhr.upload.addEventListener('progress',progressHandlingFunction, false); // For handling the progress of the upload
        }
        return myXhr;
    },
    //Ajax events
    success: completeHandler,
    // Form data
    data: formData,
    //Options to tell jQuery not to process data or worry about content-type.
    cache: false,
    contentType: false,
    processData: false
});

1 个答案:

答案 0 :(得分:0)

您需要先定义ajaxUrl,或者只使用您要发布的服务器端文件的直接名称: 方法A:var ajaxUrl = "process-ajax.php" 方法B:url: "process-ajax.php"