我有两个相互依赖的输入字段。该值将作为数据库中的对象数组。当我在一个输入字段中选择值时,我想用相应的值自动填充输入字段。
这是我尝试过的代码。但我仍然把它作为 [object,object] 。我的错误在哪里?任何帮助将不胜感激。
if (serviceURL == "myURL") {
var Data = '';
$.get(serviceURL, function(response) {
var Data = $.map(response, function(value, index) {
data = value;
return[value];
})
}).done(function() {
$("#" + id).autocomplete({
source: Data,
minLength: 0;
scroll: true
}).focus(function() {
$(this).autocomplete("search", "");
});
});
$("#1stIpId").change(function() {
var val = $this.val();
$.each(Data, function(key, value) {
if (val == key)
$("#2ndIpId").val(value);
})
});
}
请帮忙。