如何将数组打印到html文本框

时间:2016-04-26 08:32:00

标签: javascript php jquery html

我在JavaScript函数中得到一个响应,它包含一个名为order_quantity的数组。我需要以相同的顺序将此数组打印到ui中。

<td><input style="width:100px;" type="text" for="order_quantity" id="qty_<?php   echo $i;?>" name="order_quantity[]" class="qty number" ></td>

这是我的HTML代码。我怎样才能实现同样的目标。

if(valid)
    {
     ajax("indent/indent_api.php",data,function(response)
        { 
        alert(response);

      var result=$.parseJSON(response);
      var array = response;
    //var newHTML = [];
    //rder_quantity = [];
    $.each(array, function(index, value) {
        order_quantity.push('<span>' + value + '</span>');
    });
    $(".element").html(order_quantity.join(""));

这是我处理该特定问题的JavaScript代码段。

1 个答案:

答案 0 :(得分:0)

您只需要遍历数组并将数据附加到某个html元素。例如(使用jQuery)

$.each(order_quantity[], function(key, value){

  $("#myContainerDiv ul").append("<li>"+value+"</li>");

});