為什么我總是出現錯誤 undefined
你們的url是怎么寫的?
用的是哪個php文件呢 能看一下源碼么 ?我用的是下載下來有一個serverjson.php ??
<script> ????$(document).ready(function?()?{ ????????$("#search").click(function?()?{ ????????????/*利用jquery的ajax方法*/ ????????????$.ajax({ ????????????????type:"GET", ????????????????url:"serverjson.php?number="+$("#keyword").val(), ????????????????dateType:"json", ????????????????success:function?(date)?{ ????????????????????if(date.success)?{ ????????????????????????????$("#searchResult").html(date.msg); ????????????????????????}else{ ????????????????????????????$("#searchResult").html("出現錯誤了"+date.msg); ????????????????????????} ????????????????}, ????????????????error:function?(jqXHR)?{ ????????????????????alert("發生錯誤:"+jqXHR.status); ????????????????} ????????????}); ????????}); /*POST*/ ????????$("#save").click(function?()?{ ????????????/*利用jquery的ajax方法*/ ????????????$.ajax({ ????????????????type:"GET", ????????????????url:"serverjson.php", ????????????????date:{ ????????????????????name:$("#staffName").val(), ????????????????????number:$("#staffNumber").val(), ????????????????????sex:$("#staffSex").val(), ????????????????????job:$("#staffJob").val(), ????????????????}, ????????????????dateType:"json", ????????????????success:function?(date)?{ ????????????????????if(date.success)?{ ????????????????????????$("#createResult").html(date.msg); ????????????????????}else{ ????????????????????????$("#createResult").html("出現錯誤了"+date.msg); ????????????????????} ????????????????}, ????????????????error:function?(jqXHR)?{ ????????????????????alert("發生錯誤:"+jqXHR.status); ????????????????} ????????????}); ????????}); ????}); </script>
2017-02-14
可以省略的,但是做開發的時候要嚴格遵循,最好寫上。
2017-02-08
header("Content-Type: text/plain;charset=utf-8"); 這個是設置頭部信息的,返回來是text文本text/plain;
header("Content-Type: application/json;charset=utf-8"); 同理,返回來是json字符串application/json;
2017-02-05
header("Content-Type: text/plain;charset=utf-8");?
//header("Content-Type: application/json;charset=utf-8");?
這兩句什么意思????
?$jsonp?=?$_GET["callback"]; ?
這一句又是干嘛的