Tapestry 强制要求 Select
Tapestry make Select mandatory
我想用 Select 创建一个下拉列表,我想在其中有一个默认值(类似于 "choose something")。
我得到了默认设置,但是我如何"force" 用户从select 输入中进行选择?
我应该在提交时抓住它的价值吗?有没有更干净的方法?
尝试"validate"。
像这样工作:
<t:zone t:id="modelZone" id="modelZone">
<t:if test="yourZoneTestVariable">
<p>
<t:select t:id="selectId" model="yourModel" validate="required"/>
</p>
</t:if>
</t:zone>
希望对您有所帮助。
这里有更多信息(尽管挂毯初学者很难阅读):
http://tapestry.apache.org/5.3/apidocs/org/apache/tapestry5/corelib/components/Select.html
我想用 Select 创建一个下拉列表,我想在其中有一个默认值(类似于 "choose something")。
我得到了默认设置,但是我如何"force" 用户从select 输入中进行选择? 我应该在提交时抓住它的价值吗?有没有更干净的方法?
尝试"validate"。
像这样工作:
<t:zone t:id="modelZone" id="modelZone">
<t:if test="yourZoneTestVariable">
<p>
<t:select t:id="selectId" model="yourModel" validate="required"/>
</p>
</t:if>
</t:zone>
希望对您有所帮助。
这里有更多信息(尽管挂毯初学者很难阅读): http://tapestry.apache.org/5.3/apidocs/org/apache/tapestry5/corelib/components/Select.html