我有一个看起来像这样的主布局
<html>
<head>
...
</head>
<body>
<section data-role="page" data-theme="d">
<section data-role="content">
@RenderBody()
</section>
...
@Scripts.Render("~/bundles/jquery.mobile")
</section>
</body>
</html>
我有几个控制器和模板将一些代码推送到主布局的内容部分。
当我点击一个链接时:
<a href="/Orders/EditOrder/14960">Some order</a>
显示了 ajax 加载器,url 发生了变化,但我看到的只是原始页面的损坏标记。如果我检查代码,我会看到 DOM 中有两个页面部分(这意味着目标页面已成功注入但未显示)。如果我刷新页面,我将看到目标页面。
那么有什么问题呢?为什么我不能获得花哨的 JQM 页面转换?谢谢你。