CI,使用EasyUI layout模块无法显示页面的问题。
最近开始了解CI,来来去去发现着一些问题。首先说一个在EasyUI上使用的问题.
下面是View文件
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>jQuery EasyUI</title>
<link rel="stylesheet" type="text/css" href="/easyui/themes/default/easyui.css">
<script type="text/javascript" src="/easyui/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="/easyui/jquery.easyui.min.js"></script>
<script>
$(function(){
var p = $('body').layout('panel','west').panel({
onCollapse:function(){
alert('collapse');
}
});
setTimeout(function(){
$('body').layout('collapse','east');
},0);
});
</script>
</head>
<body class="easyui-layout">
<div region="north" border="false" style="height:60px;background:#B3DFDA;">north region</div>
<div region="west" split="true" title="West" style="width:150px;padding:10px;">west content</div>
<div region="east" split="true" title="East" style="width:100px;padding:10px;" >east region</div>
<div region="south" border="false" style="height:50px;background:#A9FACD;padding:10px;">south region</div>
<div region="center" title="Main Title" href="/index.php/photo/tlist/">
</div>
</body>
</html>
我在center那里的uri是:/index.php/photo/tlist/但是EasyUI可能为了方式缓存居然改成了http://localhost/index.php/photo/tlist/?_=1298854279206一般来说这个的地址应该也能正常显示,但是偏偏CI出错,貌似回来了默认的首页。
向各位大虾求解。
另外本人发现了一个奇怪的问题,为了不让apache显示 index.php,设置了.htaccess 代码如下<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /my_dir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>这样一般直接访问/photo/tlist/是没有问题。可是如果是用ajax调用这个uri问题就来了。。在firefox下居然检测到返回的是404错误,虽然内容也是显示的,但是用jquery的$.get()由于返回状态不是200 请求认为出错了,调用了错误处理。
我是想是不是我的.htaccess设置有问题。麻烦各位大虾一起帮忙看看。谢谢。 EasyUI 是什么? jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。 抛开EasyUI , 想问问http://localhost/index.php/photo/tlist/?_=1298854279206
这样的URL为什么codeigniter解释不成功? 回复 4# wt_yao
你用的CI版本是多少?CI2.0之前的版本默认不支持?xxx=xxx的,如何支持搜索论坛 是的,默认是不支持 GET 传参的。 用2.0 reactor 回复 5# jeongee
我用的是最新的2.0 回复 6# Hex
那请问下怎样怎么配置下可以支持?
另外问一个问题,CI是不是所有页面都必须是utf-8才能支持中文的。。我发现我在controller中用firephp调试,中文显示正常,可是到了view中就出错了,我的文件格式是:ANSI(不知道有没有拼错)。而charset是用GB2312的。 回复 9# wt_yao
2.0是正常GET传参的,我自己试过了,不用配置啥就可以的呀,可能是你服务器的问题。乱码的就用utf-8被,你不是还要用jquery的吗,用jquey的ajax的话也的utf-8才好不乱码的
页:
[1]
2