我的自动完成数据是这样的 {"label":"Apple iPhone 3G","values":"293"}.. 等.. 当用户单击自动完成选项时,我想将它们重定向到基于的产品页面关于唯一的 id 值。前任。当挑选iphone 3g时,我希望它进入example.com/293,但目前它需要输入的值而不是选择的内容。所以说我输入A并点击iphone 4g,它不会存储iphone 4g的正确值,而是存储第一个以a开头的项目的值。或者,如果我输入 iphone 并选择 iphone 4,它会将第一个 iphone 的值保存在数据库中
http://mogulcases.com/matt/search.php
我如何存储键值
$.widget( "custom.catcomplete", $.ui.autocomplete, {
_renderMenu: function( ul, items ) {
var self = this,
currentCategory = "";
$.each( items, function( index, item ) {
self._renderItem( ul, item );
$("input[type=hidden][name=key]").val(item.values);
});
}
});
我是如何抓住价值观的
var searchcode = document.getElementById('key').value;