【发布时间】:2015-01-16 13:06:00
【问题描述】:
对于目标文本字段,根据输入,自动建议将显示为复选框。我可以选择一个或多个值,我的要求是在控制器端获取这些选定的值,单击搜索按钮后。如何为动态复选框实现这一点,请提供任何建议。
jquery:
$("#destinationName").autocomplete({
source : function(request, response) {
$.ajax({
url: "${pageContext.request.contextPath}/showDestinations",
type: "POST",
data: { term : request.term },
dataType: "json",
success: function(data) {
$('.dest').html("");
$.each(data, function(i, record) {
$('.dest').append("<br/><input class= 'src' type='checkbox' id='chk-" + i + "' name='" + record + "' /> " + record);
});
HTML:
<form method="post" id="searchForm" action="someAction/showStatistics" id="ems">
<label>Destination</label>
<input type="text" id="destinationName" name="destinationName" value="${someForm.destinationName}" class="field" />
<div class="dest"></div>
<input type="submit" class="button" value="search" />
</form>
【问题讨论】:
标签: javascript jquery html spring jsp