使用jQuery的AJAX封装函数――$.getScript() 和 $.getJSON()

匿名 (未验证) 提交于 2019-12-02 21:53:52
  • 使用方法:

    $.getScript(URL, [请求数据], [响应成功后的回调函数])

  • 含义作用:

    向指定的URL发起异步的GET请求,把请求数据放置在url后面;服务器给出了成功的响应会自动执行 eval( xhr.responseText )

  • 使用限制:

    要求服务器必须返回 application/javascript !即使不是,也会强制调用 eval(xhr.responseText) 进行执行!而 $.get() 可以实现同样的功能,却可以根据服务器端的响应头来决定是否调用 eval()


  • 使用方法:

    $.getJSON(URL, [请求数据], 响应成功后的回调函数)

  • 含义作用:

    向指定的URL发起异步的GET请求,把请求数据放置在url后面;服务器给出了成功的响应会自动执行 JSON.parse( xhr.responseText )

  • 使用限制:

    要求服务器必须返回 application/json !即使不是,也会强制调用JSON.parse(xhr.responseText) 进行执行!而 $.get() 可以实现同样的功能,却可以根据服务器端的响应头来决定是否调用 JSON.parse()


只能处理成功的响应消息!如果服务器端返回了错误的响应消息(如404)该函数不会有任何的提示――没有相关的回调函数!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!