jQuery AJAX函数返回错误'无法加载资源:服务器响应状态为404(未找到)'即使网址存在

时间:2018-02-23 06:40:21

标签: jquery ajax

我正在尝试通过AJAX将表单提交到.php文件,该文件将返回true或false语句(最终我会使这更复杂,但我一步一步)。以下是我正在使用的代码:

  jQuery("#claimform").submit(function(event) {

  event.preventDefault();

  var $form = jQuery(this);
  var serializedData = $form.serialize();
  var $inputs = $form.find("input, select, button, textarea");
  $inputs.prop("disabled", true);

  //alert("The serializedData is: " + serializedData);
  //http://www.wetcheck.com.au/wp-content/plugins/mobivate-sms/claim_check.php"+serializedData
  jQuery.get("http://www.wetcheck.com.au/wp-content/plugins/mobivate-sms/claim_check.php?"+serializedData, function(data){
    alert("Data: " + data);
});

但是,当我尝试运行此代码时,出现以下错误:

无法加载资源:服务器响应状态为404(未找到),后跟URL:

http://www.wetcheck.com.au/wp-content/plugins/mobivate-sms/claim_check.php?verification_c=423423&claim_id=7325&userid=90

唯一的问题是网址有效!然而,无论我尝试哪种ajax函数(post / get / ajax),我似乎总是想出同样的问题 - 服务器响应时找不到404的状态。

我甚至试图改变

    jQuery.get("http://www.wetcheck.com.au/wp-content/plugins/mobivate-sms/claim_check.php?"+serializedData, function(data){

     jQuery.get("/wp-content/plugins/mobivate-sms/claim_check.php?"+serializedData, function(data){

仍然不起作用。

任何人都有可能发生这种情况的任何输入将非常感激。

0 个答案:

没有答案