Ajax发布错误但errorThrown为空

时间:2017-11-29 11:41:20

标签: php ajax post

有人可以帮我找到我的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";
?>

它返回状态错误但错误为空,出了什么问题?

0 个答案:

没有答案