有人可以帮我找到我的ajax post请求中的错误吗?
这是html
<select onchange="fetch_pro(this.value);">
<option>select</option>
<option value="1">option 1</ option>
<option value="2">option 2</ option>
<option value="3">option 3</ option>
</select>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
function fetch_pro(val)
{
$.ajax({
type: 'post',
url: 'fetch.php',
data: {
id_reg:val
},
dataType: "json",
cache: false,
success: function (response) {
alert (response);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert("Status: " + textStatus); alert("Error: " + errorThrown);
} ,
});
}
</script>
这是示例fetch.php
<?php
echo "ok";
?>
它返回状态错误但错误为空,出了什么问题?