【问题标题】:how to populate a ajax response the reponse is in json format into a input text field如何将 ajax 响应以 json 格式填充到输入文本字段中
【发布时间】:2020-01-14 04:04:40
【问题描述】:

我需要在输入文本框中显示JSON格式的响应数据。

我已尝试将其值附加到输入文本框。

<input type="text"  id="vmname" class="namedes form-control"/>


success: function (response) {

       let data = []; let options = '';

      $.each(response, function (key, value) {
         options += 'value=' + value["Virtualmachinename"];

              });
               $("#vmname").html(options);
               $("#vmname").change();

输入文本框中没有显示任何内容。

【问题讨论】:

  • 把你的html代码和整个js代码放在这里

标签: javascript html ajax asp.net-mvc


【解决方案1】:

输入将填充字符串。

也将值添加到输入中,但不添加 html

$("#vmname").val(options);

【讨论】:

    【解决方案2】:

    使用 jQuery,使用 $("#vmname").val(options);

    没有jQuery,使用document.querySelector("#vmname").value = options;

    【讨论】:

      猜你喜欢
      • 2013-06-18
      • 1970-01-01
      • 2010-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-15
      • 2016-12-04
      • 2020-02-08
      相关资源
      最近更新 更多