In the dojo.validate.check
if ( profile.required instanceof Array ) {
When only one required validator,profile.required is object.
Jun Tsai
2006/7/31, Jun Tsai <[EMAIL PROTECTED]>:
When in a form ,only one required validator.the dojo dialog can't be
shown.
ex:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE page-specification PUBLIC "-//Apache Software
Foundation//Tapestry Specification 4.0//EN" "
http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
<page-specification class="corner.orm.tapestry.page.PoFormPage ">
<description>corner.demo.model.one.A Form Page</description>
<bean class="org.apache.tapestry.valid.ValidationDelegate"
name="delegate"/>
<property persist="entity" initial-value="new corner.demo.model.one.A()"
name="entity"/>
<component type="Form" id="AForm">
<binding value="ognl:beans.delegate" name="delegate"/>
<binding value="ognl:true" name="clientValidationEnabled"/>
<binding value="listener:doSaveEntityAction" name="success"/>
<binding value="listener:doCancelEntityAction" name="cancel"/>
</component>
<component type="TextField" id="nameField">
<binding value="message:name" name="displayName"/>
<binding value="translator:string" name="translator"/>
<binding value="ognl: entity.name" name="value"/>
<binding name="validators" value="validators:required"/>
</component>
<component type="TextField" id="passwordField">
<binding value="message:password" name="displayName"/>
<binding value="translator:string" name="translator"/>
<binding value="ognl:entity.password " name="value"/>
</component>
</page-specification>
Jun Tsai
--
Welcome to China Java Users Group(CNJUG).
http://cnjug.dev.java.net
--
Welcome to China Java Users Group(CNJUG).
http://cnjug.dev.java.net