关于这个jquery的jsonp

来源:2-2 为搜索框添加功能--获取数据和生成下拉层结构

平地一声雷d

2020-02-10 10:14:57

jsonp的实现是通过 &参数名=参数值 传递给后端,然后后端通过参数名获取参数值,最后以 参数值(data) 的形式返回给前端。我的疑问是,jquery是怎么做到参数名的统一(怎么知道后端要的是这个参数名)?参数名不应该是前后端一起设计的吗?还是我对这前后端的交互有什么误解?

另外我看到淘宝的参数上有个callback=jsonp..的参数,这会起到什么作用吗,我试着删除掉,也并没有影响到数据的获取。

写回答

1回答

好帮手慕言

2020-02-10

同学你好,关于同学的疑问,解答如下:

1、参数名是前后端商议定制的,所以后端是知道的。另外:在实际工作中,接口是后台人员提供的,我们前台人员按着要求传递对应的参数就可以了,其他我们不需要操心,后台会解决的。

2、如果不影响效果的话,可以删掉。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 14456 问题

查看课程