你有 dataType: 'json' 
表示回传的应该是一个 json 串显然非数字串因为缺少引号而导致解析失败

解决方案 »

  1.   

    你的dataType是json形式,在php中就要返回json形式的数据
    可以用json_encode(),转下返回
      

  2.   

    谢谢 我现在提交过去返回过来怎么会立刻刷新了 我要现实在div的信息立刻没了 是不是那个async属性的问题 我写成true他就不提交去b.php了
      

  3.   

    async
    类型:Boolean
    默认值: true。默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。
    注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。
    beforeSend(XHR)
    类型:Function
    发送请求前可修改 XMLHttpRequest 对象的函数,如添加自定义 HTTP 头。
    XMLHttpRequest 对象是唯一的参数。
    这是一个 Ajax 事件。如果返回 false 可以取消本次 ajax 请求。
    success
    类型:Function
    请求成功后的回调函数。
    参数:由服务器返回,并根据 dataType 参数进行处理后的数据;描述状态的字符串。
    这是一个 Ajax 事件。
      

  4.   

    谢谢 我现在提交过去返回过来怎么会立刻刷新了 我要现实在div的信息立刻没了 是不是那个async属性的问题 我写成true他就不提交去b.php了我把async设成true的话就不行了 没有返回result 不会弹框 我设置成false 现在不知道为什么他走完success那个方法页面会自己刷新一次 result返回的div显示就被瞬间刷掉了  谢谢