Php 没有回头路
我测试了你的代码。没关系。 唯一可能发生的事情是:Php 没有回头路,php,javascript,jquery,ajax,json,Php,Javascript,Jquery,Ajax,Json,我测试了你的代码。没关系。 唯一可能发生的事情是: 调用register()时,regForm不存在 隐藏未定义或有错误 你的ajaxurl是错误的 但是,在ajax调用中添加错误处理程序会有很大帮助: $sonuc=array('msg'=>'Tüm alanların doldurulmasi zorunludur'); echo json_encode($sonuc); 似乎您有一个jsonparseerror。但首先要测试它 检查您的文件编码。由于您有特殊(太特殊!)字符,所以
register()时,regForm
不存在
$sonuc=array('msg'=>'Tüm alanların doldurulmasi zorunludur');
echo json_encode($sonuc);
似乎您有一个jsonparseerror
。但首先要测试它
检查您的文件编码。由于您有特殊(太特殊!)字符,所以如果您在任何地方都使用utf-8,效果会更好
希望这有帮助。干杯添加更多信息如何?您所说的
不回头
是什么意思?是否调用了成功
处理程序?是否请求submit.php
?不要这样使用setTimeout
,只需创建一个新的(匿名)函数并使用它。不返回
可能意味着回调,所以我猜OP意味着没有调用success
。可能你的JSON没有UTF-8编码?我的php文件字符是UTF-8,但css和js文件UTF-8没有描述这个问题?
$sonuc=array('msg'=>'Tüm alanların doldurulmasi zorunludur');
echo json_encode($sonuc);
$.ajax({
...
error: function(xhr, status, errorThrown){
alert("ERROR!!\n" + status);
}
});