您好,我正在使用 jQuery UI 自动完成功能。
我从下拉区域获取值和标签。我将在隐藏输入中写入值并稍后使用它。我可以这样做,但我不能在选择项之后在搜索输入中写入标签。当我在下拉框中选择一行时,该行的值会显示在搜索区域(#tags)中,但我想要标签在那里。
这是我的代码:谢谢
<html>
<head>
<script>
$(document).ready(function () {
var selectedLabel = null;
var yerler = [
{ "value": 3, "label": "Adana Seyhan" },
{ "value": 78, "label": "Seyhan Adana" },
{ "value": 17, "label": "Paris Fransa" },
{ "value": 123, "label": "Tokyo Japan"}
];
$("#tags").autocomplete({
source: yerler,
select: function (event, ui) {
$("#projeKatmanRaporCbx").val(ui.item.value);
$("#tags").val(ui.item.label);
}
});
});
</script>
</head>
<body>
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags" />
<input type="text" id="projeKatmanRaporCbx" />
</div>
</body>
</html>