ajax的url怎么写?

一个项目分为biz端和web端,在进行前后台交互时,ajax中的url该怎样写?请举例解释下,麻烦了,谢谢!

阅读 23.5k
4 个回答

URL改怎么写???
就写你获取数据或者提交数据的url路径啊
比如
1、相对于网站根目录可以用"/"开始
$.ajax({
url:"/getdata"
})

2、相对于上一级目录
$.ajax({
url:"../getdata"
})

3、同目录
$.ajax({
url:"getdata"
})

4、下级目录
$.ajax({
url:"/lu/getdata"
})

5、全路径
$.ajax({
url:"http://www.baidu.com/lu/getdata"
})

以jQuery为例

$.ajax({
    url:'....'
    ...
})

以fetch为例

fetch(url).then(success).catch(error)

1.看前后端是否在同域.

2.前后端是否分离.

进而选择绝对地址/相对地址去调用接口.

同时不同域要考虑跨域的情况.

    $.ajax({
        url: '你要请求的地址,写url的地方',
        type: 'GET',//请求方式
        data:{
            // 需要传输的数据
        }
    }).done(function(res){
        // 请求完成后,执行的函数
    }).fail(function(res){
        // 请求失败后,执行的函数
    })
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题