[ECSide] 出现几个问题
daiing
2007-05-04
看了介绍,css应该是引入ecside_style.css吧?但是为何没用用呢?引入了页面就完全没有样式了,用原来那个ed_style_ec.css还有点样子,但是有错行的问题,图片都拷贝了。也许是个低级问题,但是我看来看去还是这样。
第二个问题,我看ecside.js是UTF-8编码的,是不是整个项目都要用这个编码啊?不然好像会有乱码?还有一个建议就是把所有的中文文字信息最好写入资源文件里,以前没有几个,现在变本加厉了好多中文,如果部署成英文,都需要手工修改一下,幸好都放在一起了,但是中英文切换还是无法实现。 第三个最重要的问题,list到form页面,然后进action,然后再到list,还是以前那个错误。左上角出现正在提交的信息,报错对象不支持此属性或方法,用script editor看是933行,form.action = ecsideObj.DEFAULT_ACTION;这行报错,以前也是。我还以为能解决这个问题,没想到还是这样,项目就快上了,拜托了fins,看看为何会这样? |
|
daiing
2007-05-07
第一个问题解决了,原因是配置文件没有改,配置文件里必须是table.theme=ecSide才行。
第二个问题等fins来回答 第三个问题终于找到问题所在了,因为我form里有个input的name是action,经过action再到list后,在ectable里会有个一hidden字段叫action,这样的话所有按钮都会报错,这个应该算个bug吧?不过可以通过在配置文件里设table.autoIncludeParameters=false来解决,不过最好fins能够帮我完美解决一下吧 发现第四个问题,就是过滤,用demo里过滤都是空白,用回车点图标都是这样。在我的项目里,如果在filterable="false"的列点右键没有问题,可以排序;但是可以过滤的列点右键都会报错“缺少对象”,是ecside.js里面的1838行 var templateText=window.isIE?template.value:template.textContent; 这行会报错。在firefox里不会报错,但是不会出现过滤的界面 |
|
macktheknife
2007-05-09
需要引入那个输入的template
|
|
daiing
2007-05-09
不明白,引入那个templete?怎么引用,
还发现一个问题,如果在列表的内容里有?会换行,不知道为何? |
|
daiing
2007-05-15
fins终于来了,看看我几个问题吧
|
|
golden2008
2007-05-16
2.0版本的过滤器确实有点问题,需要带*号,若想不带*进行查询,可以自己修改其代码。
过滤器弹出错误,需要在body 里加入 <textarea id="ecs_t_input" rows="" cols="" style="display:none"> <input type="text" class="inputtext" value="" style="width:100%;" name="" /> </textarea> ecside.js里需要调用它(暂时还不想改动fins的js,呵呵!) |
|
daiing
2007-05-16
加上了,过滤输入框出来了,但是不论输入任何值,不管输入不输入*,按回车,整个表头都没了,也没有任何数据现实,只剩下表底下那一行就是上一页下一页那一行。
|
相关讨论
相关资源推荐
- app inventor大学生期末作品,成语接龙
- 期末大作业——App Inventor 实现人脸识别等三个功能app大作业全套(包含课程设计说明书)(导入即可用)
- appinventor简易作品_全国青少年科技创新大赛脑洞大开的作品,一起来看看!
- APP-Inventor俄罗斯方块设计与实现毕业作业.rar(含源文件aia,apk文件及毕业论文)
- appinventor飞机大战案例_瓢虫快跑 APP Inventor 案例 玩自己做的游戏 其乐无穷
- 使用Freemarker生成静态页面
- Freemarker定时生成静态网页
- 使用freemarker生成静态html文件
- Java使用Freemarker页面静态化生成实现
- java freemarker 生成html,Java模板引擎技术freemarker生成静态页面实现网页静态化