JQuery->Ajax->PHP->500内部服务器错误
我正在与一个500内部服务器错误作斗争。我只做了一个基本的脚本来测试,但不管怎么说,它只得到了500。你看到打字错误或逻辑错误了吗?我现在要瞎了才能看到错误 阿贾克斯 PHPJQuery->Ajax->PHP->500内部服务器错误,php,jquery,ajax,Php,Jquery,Ajax,我正在与一个500内部服务器错误作斗争。我只做了一个基本的脚本来测试,但不管怎么说,它只得到了500。你看到打字错误或逻辑错误了吗?我现在要瞎了才能看到错误 阿贾克斯 PHP 如何处理服务器错误?我想问一下您的表单是什么样子的。但我无法置评。您的代码可以很好地使用以下表单 <form id="select_kjede"> <select> <option>option_one</option> <opt
如何处理服务器错误?我想问一下您的表单是什么样子的。但我无法置评。您的代码可以很好地使用以下表单
<form id="select_kjede">
<select>
<option>option_one</option>
<option>option_two</option>
<option>option_three</option>
</select>
<input type="submit" value="save"/>
</form>
我确定kjede包含一个id号您检查错误了吗?在错误日志中还是在错误报告中?console.log btw需要一个右括号。报告错误,但报告非错误。已经关闭了console.log,但是什么也没发生@u_mulderIt在ajax响应中发送脚本标记通常是一个非常糟糕的主意。相反,使用json发送新状态,并使用javascript更新客户端上的状态。或者只发送html,不带脚本标记。@Arjan我曾尝试只发送一个普通字符串进行测试,但无论如何都是500
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$message = $_POST["kjede"];
echo "<script type='text/javascript'>console.log("."OLOL ".$message."</script>";
}
send
b.extend.ajax
(anonymous function)
b.event.dispatch
v.handle
<form id="select_kjede">
<select>
<option>option_one</option>
<option>option_two</option>
<option>option_three</option>
</select>
<input type="submit" value="save"/>
</form>