我在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代码段。
答案 0 :(得分:0)
您只需要遍历数组并将数据附加到某个html元素。例如(使用jQuery)
$.each(order_quantity[], function(key, value){
$("#myContainerDiv ul").append("<li>"+value+"</li>");
});