当一个值被选入另一个输入字段时,如何在输入字段中显示相应的值JavaScript

时间:2017-04-25 12:51:17

标签: javascript jquery

我有两个相互依赖的输入字段。该值将作为数据库中的对象数组。当我在一个输入字段中选择值时,我想用相应的值自动填充输入字段。

这是我尝试过的代码。但我仍然把它作为 [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);
    })
  });
}

请帮忙。

0 个答案:

没有答案