【发布时间】:2014-11-08 23:09:58
【问题描述】:
下面是我的自动建议代码,一切都很好 我需要 fromlocationid 来存储隐藏字段
(值: item.fromlocationname, 标签:item.fromlocationname)
<script type='text/javascript'>//<![CDATA[
$(window).load(function(){
var json;
var searchRequest = null;
$("#field").autocomplete({
maxLength: 5,
source: function(request, response) {
if (searchRequest !== null) {
searchRequest.abort();
}
searchRequest = $.ajax({
url: 'getfromlo',
method: 'post',
dataType: "json",
data: {term: request.term, json: json},
success: function(data) {
searchRequest = null;
response($.map(data.items, function(item) {
return {
value: item.fromlocationname,
label: item.fromlocationname
};
}));
}
}).fail(function() {
searchRequest = null;
});
}
});
});//]]>
【问题讨论】:
-
不清楚你在问什么。什么是“fromlocationid”以及“存储隐藏字段”是什么意思?你指的是
input type="hidden"吗?您是要向该输入写入一个值还是从该输入读取一个值?您的代码有什么问题? -
值:item.fromlocationid,标签:item.fromlocationname 当用户单击fromlocationname时,我需要将fromlocationid存储到隐藏字段中
标签: jquery autocomplete