使用Ajax填充HTML输入字段

时间:2018-08-15 12:04:23

标签: jquery ajax

我想使用ajax从数据库中获取数据,并将其传递到HTML输入字段中。我已经试过了..但是我已经在输入字段中收到了[Object object]

tasks.withType(JavaCompile) {
    options.encoding = 'UTF-8'
}

3 个答案:

答案 0 :(得分:0)

因为响应数据json对象。您可以使用此:

      $(document).ready(function(){
$.get("https://reqres.in/api/users?page=1", function(e){ 
   $('firstName').val(JSON.stringify(e));
 })
})

答案 1 :(得分:0)

只是循环遍历,e.data是您必须循环遍历的数组

$(document).ready(function(){
$.get("https://reqres.in/api/users?page=1", function(e){ 
   //  console.log(e);
    $.each( e.data, function( key, value ) {
          console.log(value.first_name);
        // you can use avatar,id,lastname, like this,
    });
 })

答案 2 :(得分:0)

您可以使用 getJSON()函数简化

  $(document).ready()函数{
      $ .getJSON(“ https://reqres.in/api/users?page=1”,函数(数据){
         $ .each(data.data,function(i){
           $('#firstName')。val(data [i] .first_name);
         });
      });
    };