为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我总是出现错误 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>


正在回答

3 回答

可以省略的,但是做开发的时候要严格遵循,最好写上。

0 回复 有任何疑惑可以回复我~

header("Content-Type: text/plain;charset=utf-8"); 这个是设置头部信息的,返回来是text文本text/plain;

header("Content-Type: application/json;charset=utf-8"); 同理,返回来是json字符串application/json;

0 回复 有任何疑惑可以回复我~
#1

YLNDylan 提问者

这两句话可以省略的吧
2017-02-13 回复 有任何疑惑可以回复我~

header("Content-Type: text/plain;charset=utf-8"); 

//header("Content-Type: application/json;charset=utf-8"); 

这两句什么意思啊??

 $jsonp = $_GET["callback"];  

这一句又是干嘛的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Ajax全接触
  • 参与学习       224850    人
  • 解答问题       663    个

本课程通过一个案例,讲解Ajax的相关概念原理实现方式和应用

进入课程

为什么我总是出现错误 undefined

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信