!另一个关于canlender的问题!to fins!!!!
小阳路飞
2007-08-29
不知道以前有没有人说过,在EcSide里那个canlender组件做的有问题,只能在修改记录(update)中使用,在新增记录(insert)中无法使用该canlender。
因为在选择日期后它会自动调用EcSideUtil.EditCell()方法将编辑格的样式改变,隐藏textfield,将该单元格改变成修改后的样式,但是如果是在添加新数据时(即insert时),在点击保存按钮,提交请求的时候EcSide会根据样式判断提交类型,它会自动将没有text的单元格(即那个使用了canlender的单元格)中的内容提交到updateAction而并非insertAction,因此而无法完成数据添加。 我们同样尝试过修改canlender的源码,将EcSideUtil.EditCell()注释掉,但是还是失败了,因为在EcSide中新增记录是通过新增模板来实现的,因此每一个每次新增的记录的单元个的ID是相同的,所以此时canlender组件无法找到日期填写到正确的textfield中,而是全部填写到添加的第一条记录的canlender前面的textfield中去。 在你以前的demo中,曾经有展示加入canlender的demo,但是奇怪的是,只在update中加入了,并没有在insert中加入canlender的功能,不知道是你忘了,还是因为无法实现而没有去加入 ? 个人认为是EcSide最初的设计限制了canlender的重用,不知道在新的版本中是否已经解决这个问题? 本来想上传两张截图但是好像不行,所以问题描述的可能不是很清楚。但希望作者能给与答复,不管能否解决,至少证明你看过了。因为我自从加入圈子后一直很郁闷,问问题没有人理,回答了别人的问题还是没有人理.....觉得挺心寒,难道圈子里面没有热心人吗? |
|
z_jordon
2007-09-08
圈子气氛好好象就这样
作者忙着让自己js的功力登峰造极,哪有空管这些事. 其它人都忙着用ECSide做自己的项目,有问题的话自己看代码,然后改,我估计ECSide在各个人手里都有n多版本,大家都不共享,也没地方共享(当然也不排除有些人觉得自己看半天代码才解决的问题,不愿意共享). 还有就是开始也兴致勃勃的,但后来也就这样鸟.... |
|
wangding263
2007-09-08
我是他同事,谢谢你的回复 终于至少有人回复了。
|
|
小阳路飞
2007-09-08
很感谢你z_jordon,我本来已经不指望有人会回复我了,谢谢,至少让我知道这个圈子里还是有想你一样的人存在的
|
|
yangqing1976
2007-09-27
我试了一下,在新增的时候可以选日历,但选完后就不能双击再改变了。
不知怎么解决? |
|
zh348857835
2007-09-27
顶一下LZ
我也遇到一个问题,和LZ的不一样 当把demo.jsp这个页面里的<ec:table>所有东西加入到自己项目中去的时候,就没东西了,什么都没有,页面也加载上了, 测试的能显示, 但<ec:table>里的东西就是不显示 |
|
zh348857835
2007-09-27
...
|
|
pharaohsprince
2007-09-28
zh348857835 写道 还要说一下,这个论坛的发起人
叫什么fins 来的 估计你人也不怎么样,!~ 最讨厌你这种人了·水平一般,还说三道四· |
|
rubin
2008-05-07
我也遇到同样的问题!Calendar不能支持新增啊。
|
|
rubin
2008-05-07
找到解决办法了,修改ECSideUtil.showCalendar就可以了,把
inputField : inputObj.previousSibling.name, 改为: inputField : inputObj.previousSibling, 然后把 ECSideUtil.fillDate=function(calObj){ //ECSideUtil.updateEditCell(calObj.inputField); calObj.hide(); } ECSideUtil.updateEditCell(calObj.inputField);这段隐掉就可以新增了,如果还想保留update就在fillDate的里面增加一个条件判断就OK拉。 |
相关讨论
相关资源推荐
- Samsung Proprietary Power Delivery Extension Specification - Samsung Wireless Fast Charge - Communication Protocol Ver 1.0.2 :2020 -完整英文电子版(9页).pdf
- 冲击波病毒C++源代码
- 深透研究病毒2—冲击波病毒
- 冲击波病毒简介及解决方法
- jave-1.0.2.jar(多个版本jar包)
- 视频解析工具:jave-1.0.2.jar.zip
- kubeflow1.0.2-images:kubeflow1.0.2所有额外的仓库
- 希沃白板免登陆 1.0.2.rar
- 冲击波(Worm.Blaster)病毒详细解决方案
- “冲击波”病毒的症状和解决方案