显示动态数量的输入标签

时间:2011-05-04 13:28:08

标签: jquery html

我有一个请求数据类型为json的jquery函数。 我要求的数据是一个对象(php), 其中一个属性是一个数组。假设属性为$ fruit。

这是剧本:

<script>
//jquery script
function view(news_id) {
    $.post(
    BASE_URL+"/processes/news_detail.php",
    {id:news_id},
    function(data) {
        ...............................
        $("#news-detail").dialog("open");
    },
    "json"
);
}
</script>

我的问题是,如何显示输入标签的数量与$ fruit的数量(动态)...

先谢谢......

1 个答案:

答案 0 :(得分:0)

这样做:

...
function(data) {
    ...
    $.each(data.fruit, function(i, currentFruit){ //i will contain current array index           
        $("#divContainer").append("<input type='text' id='fruit"+i+"' />");
    });
    ...
},
...

希望这会有所帮助。干杯