后台是另外一个公司写的,通过mvc返回一个json字符串,我们负责前台,目前只有html页面。。。如何对接???我通过ajax实现,url:‘http://123.123.12.12/api/api', 这样???还有就是需要我向后台传登录后的用户id。但是,那是html页面。我怎么获取这个用户id去??我要换成jsp么???哪位大神指点指点?
$.ajax({ url: "http://123.123.12.12/api/api",
data:{id:xxxx},
success: function(){
$(this).addClass("done");
}});
url这么写可以,但是你要考虑穿回来的数据接收和页面渲染。建议你看看jQuery的api函数,交互的问题都解决了。关于用户ID 应该是登录界面传给后台,后台会一直保存,不用你每一次都传ID到后台
页面中js发送ajax请求获取数据,提交数据就是在你对应html页面获取用户id,然后ajax post提交
$.ajax({ url: "http://123.123.12.12/api/api", data:{id:111}, success: function(){ $(this).addClass("done"); }});关于传参一般的 get 方法接在 url 后面即可, http://123.123.12.12/api/api?id=xxxx, 如果取的是当前登陆用户一般用cookies吧,后台处理好当前session就好。如果是其它id 就得传。
你这个既然要传userid 那应该有登陆的处理 ? 如果有 你利用本地缓存或者楼上的cookies 反正这个值你界面是可以取到的,
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。