2010-06-19 39 views
0

我在Grails中安装了日历版本1.2.0-SNAPSHOT,并且运行良好。 但面临一个问题:grails日历重置

当点击取消按钮我正在做表格重置。 但日历栏变得清晰并且不重置为默认日期

<g:form url="${response}" id="program" name="program" method="post"> 
<calendar:datePicker name="startDate" id="startDate" defaultValue="${program.startDate}" dateFormat="%Y-%m-%d"/> 
<input type="button" id="cancel" name="cancel" value="Cancel" onclick = 'reset_form(this)' /> 
</g:form> 

function reset_form(this_) 
{ 
    document.getElementById('program').reset(); 
} 

任何人有想法吗?

感谢。

回答

0

就我所见,解决此问题的两种方法。或者更正JavaScript中的拼写错误,并引用表单的正确标识(program而不是new_program),或者使用<input type="reset" .../>表单的标准重置按钮代替javascript解决方案。