【发布时间】:2014-05-31 07:10:21
【问题描述】:
我正在使用带有 Yii 框架的 jQuery Mobile。
Yii 框架允许对 Ajax 请求轻松进行部分渲染。
另一方面,jQuery Mobile 不会显示任何不在 data-role="page" 容器中的内容。即使它执行了一个 Ajax 请求,也会随之进行全页面刷新,因为它似乎只能刷新此容器中的所有内容(有什么意义???)。
如何指定 jQuery Mobile 将刷新的容器,而不是带有data-role="page" 的容器?
人们会认为带有data-role="content" 标记的容器将是Ajax 容器,但事实并非如此。我可以看到一个 JS hack 正在发生。
【问题讨论】:
标签: javascript jquery ajax jquery-mobile yii