[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
加上了,过滤输入框出来了,但是不论输入任何值,不管输入不输入*,按回车,整个表头都没了,也没有任何数据现实,只剩下表底下那一行就是上一页下一页那一行。
Global site tag (gtag.js) - Google Analytics