【发布时间】:2017-10-30 02:55:35
【问题描述】:
我在表单中使用 struts2 自动完成功能。在通过各种文本框上的自动完成选择所有字段后,我将提交表单。现在,我不想让用户在自动完成文本框中输入随机输入并允许提交。如何解决这个问题?
编辑:
<form class="form-horizontal" name="createproduct" role="form">
<div class="form-group">
<label for="density" class="col-sm-3 control-label">Select
Density</label>
<div class="col-sm-9">
<sj:autocompleter size="30" list="descArray" name="desc"
id="density" placeholder="Density" class="form-control"></sj:autocompleter>
</div>
</div>
<div class="form-group">
<label for="density" class="col-sm-3 control-label">Select
Material</label>
<div class="col-sm-9">
<sj:autocompleter size="30" list="matArray" name="mat" id="mat"
placeholder="Material" class="form-control"></sj:autocompleter>
</div>
</div>
..... //// more form elements go here ...... /////
【问题讨论】:
-
这取决于您使用的自动完成程序。显示一些代码。 BTW S2 dojo 插件已弃用。
-
我添加了一些代码来告诉你发生了什么。如果推荐dojo插件,请您推荐我最好的方法。
标签: autocomplete struts2