[Tapestry4] -->关于tapestry的客户端校验!!急求解答!

hatalf 2007-05-21
我现在做了2个DatePicker组件,就是可以选择日历的那种!现在我想在提交form之前判断2个时间,后面的时间必须大于前面的才行!在提交按钮的时候跳出一个窗口显示错误信息,比如:“后面的时间必须大雨前面的!”大概的流程我知道怎么做,但是一些细节不清楚,请回答我好么?
最好能给我你的QQ号然后我语音向你请教下怎么弄好么?
koda 2007-05-22
你使用什么版本的Tapestry? 4.x or 5.x?
我曾经在3.0下实现过这个功能
大致是这样:
<form .... onsubmit="reurn check()">
<input jwcid="startDate"/>
<input jwcid="endDate"/>
</form>
startDate和endDate分别是DatePicker组件
上面的代码将产生如下的html
<input type="text" name="startDate" ...
<input type="text" name="endDate" ...
从而可以在提交表单时调用check() js方法中进行校验

但是,我不确信这是一种好的方法!!

hatalf 2007-05-23
谢谢你的回答,我已经做出来了,是用javascript做的,比tapestry实现要简单许多!但是用tapestry做的过程中学到了不少知识,再次感谢!
我用的是4.0的版本!
Global site tag (gtag.js) - Google Analytics