用户
 找回密码
 入住 CI 中国社区
搜索
12
返回列表 发新帖
楼主: elftail
收起左侧

[讨论/交流] 关于ajax的问题(整理回答,发布正确的代码,csrf)

    [复制链接]
 楼主| 发表于 2011-12-15 19:28:46 | 显示全部楼层
lcb21 发表于 2011-12-15 10:24
ajax最近刚刚在学,帮你顶一下

发表于 2011-12-16 16:11:42 | 显示全部楼层
elftail 发表于 2011-12-15 19:27
谢谢你的解释,学习了

互相帮助是应该的。
发表于 2012-2-22 21:38:04 | 显示全部楼层
非常感谢你的经验之谈!
发表于 2012-7-22 21:40:39 | 显示全部楼层
楼主的总结非常全面,赞一个。
关于AJAX的操作,我个人认为,在实际的项目中,最好不使用#.ajax({})的方式。
AJAX的作用,一个是异步加载,一个是异步传送(这个主要是指表单了),同样,也包括有返回值和无返回值两种情况。
如果需要返回值,可以用$.get,$getJSON,$post的方式返回JSON,或大段的代码块(html或text),不是说$.ajax({})不好,而是上述三种方式更好,更便捷,也更易于维护而已。
另外,csrf控制跨域的方式,并不是唯一。CI的csrf保护将增大AJAX的代码量。如果是富客户端设计或者大量的AJAX参与前端的逻辑实现,建议还是关闭CSRF,而是采用其他的方法来控制,比如相对严格的AUTH方式。
一家之言。
发表于 2012-10-11 16:50:28 | 显示全部楼层
讲解的非常全面,而且解答了我遇到的一些困惑
发表于 2013-4-19 16:22:38 | 显示全部楼层
jihaoyixia,xinshoulaixue
发表于 2014-1-9 23:13:40 | 显示全部楼层
mark,慢慢学习
发表于 2014-10-24 16:51:53 | 显示全部楼层
原来是因为这个啊
发表于 2017-12-8 05:42:18 | 显示全部楼层
如果是跨域post 请求了。

本版积分规则