我有以下 json 数组:
partTags = [{"part":"Part1","dwg":"A"},{"part":"Part2","dwg":"B"}]
基本上带有零件编号和相应的图纸编号/字母
在添加第二个参数(“图纸编号”)之前,我只有零件编号,然后使用 jQuery 自动完成来搜索数组。我现在要做的是在我的第一个输入中搜索零件编号: <input type="text" id="part_number">
并自动将其相应的图纸编号添加到第二个输入: <input type="text" id="drawing_number">
单击零件编号。
这是我所拥有的:
$( "#part_number" ).autocomplete({
delay: 100,
source: partTags
});
如何修改上面的代码来实现这一点?我不怎么使用 jQuery,所以当涉及到一些 API 时我很迷茫。
这是我在摆弄了一下之后到目前为止所拥有的......
$( "#part_number" ).autocomplete({
delay: 45,
source: partTags,
select: function(event, ui)
{
$(this).val(ui.item.part);
$("input#drawing_number").val(ui.item.dwg);
return false;
}
});