Javascript 使用jquery mobile和codeigniter框架php

Javascript 使用jquery mobile和codeigniter框架php,javascript,html,codeigniter,jquery-mobile,Javascript,Html,Codeigniter,Jquery Mobile,我正在使用codeigniter框架创建jquery mobile网站。如果我在开始项目时没有在头部使用jquery mobile,一切正常,但如果我在页面头部插入jquery mobile并尝试开始项目,我会收到一个灰色页面,其中“write on未定义”。我想明确地说,我没有在我的页面中使用任何脚本,只是我在头部调用: <script src="http://code.jquery.com/jquery-1.6.4.min.js"></script> <scri

我正在使用codeigniter框架创建jquery mobile网站。如果我在开始项目时没有在头部使用jquery mobile,一切正常,但如果我在页面头部插入jquery mobile并尝试开始项目,我会收到一个灰色页面,其中“write on
未定义”
。我想明确地说,我没有在我的页面中使用任何脚本,只是我在头部调用:

<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script src="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js"></script>


哪些是使用jquery mobile的脚本。这可能是因为我不是javascript专家,可能是noConflict的问题吧


jQuery.noConflict();

更新:这是jquery mobile使用的数据url属性的问题。JQMobile使用该属性来更新URL,因此如果未设置该属性,则使用JQMobile时重定向或其他导航将不会更新URL


更新到更新:关键是关闭表单中的ajax:

<form action="" method="POST" accept-charset="utf-8" data-ajax="false">


我无法重现你的问题,玛兹。你能为你的主页粘贴你所有的代码吗?只需转到页面,查看页面源代码,复制并发布即可。这将使我们放弃MVC用来创建一个简单页面的多个文件。@wescrow,我在头部加载javascript,并尝试登录显示未定义灰色的页面page@wescrow我没有看到主页,因为链接保留在登录中,并且只显示登录code@wescrow这是场景:1。如果没有jquery移动脚本,每个脚本都可以工作。2.如果我启用jquery移动脚本并尝试登录,我会收到一个未定义的灰色页面,URL仍然是登录页面的URL,但会创建一个会话(在表中会显示一行)。如果我手动插入主控制器的链接,页面将正确加载,我将看到主页。所以我很确定这是javascript的问题,但我对javascriptNo一无所知。请尝试编辑您的帖子,并添加问题页面中的所有代码
<form action="" method="POST" accept-charset="utf-8" data-ajax="false">