我正在尝试通过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:
唯一的问题是网址有效!然而,无论我尝试哪种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){
仍然不起作用。
任何人都有可能发生这种情况的任何输入将非常感激。