jQuery Mobile前后端通信指南
jQuery Mobile 的 AJAX 通信用法,适合前端刚接触移动端的同学。页面生命周期事件能好配合求发送,像pageinit
、pagebeforeshow
这些点都挺实用。
要说数据交互,$.ajax()几乎是标配了,想发 GET、POST 求都靠它,success
和error
回调写清楚,响应也快,代码也清晰。
表单这块,JQM 默认是跳转提交的,但你加个data-ajax="true"
属性就能走 AJAX,不想跳转的话还可以直接event.preventDefault()
。表单数据的话,用serialize()
就挺方便。
跨域要注意下,后端支持 CORS 最省心,不行就考虑 JSONP 吧。老方法但有用。和 Java 配合用 Servlet 和 JSP 也没问题,REST 风格 API 更适合 JQM。
如果你在搞移动 Web 应用,又正好用 JQM,那这篇讲 AJAX 通信的文章还蛮值得一看,讲得细,代码也有参考价值,别错过了。
5.68KB
文件大小:
评论区