![](/img/trans.png)
[英]How to extract data from json array with jquery and append it in html table?
[英]How to extract json data and append by js for each split element?
我有一個JSON數據如下:
傑森數據
{"APPLICABLE_DATE":"2016-01-11,2016-01-12,2016-01-13"}
在這里,我試圖從json拆分每個日期,並嘗試使用append提供HTML。 如何獲取每個日期並提供給我的HTML
追加HTML
<input type="text" name="l_date_'+index+'" value="'+available_dates.APPLICABLE_DATE+'" />
JS
function AddDate_Row_For_Html(available_dates)
{
//available_dates as Json data
//How can i split dates and create above html
}
var x = {"APPLICABLE_DATE":"2016-01-11,2016-01-12,2016-01-13"};
var dates = x.APPLICABLE_DATE;
var date_arr = dates.split(",");
date_arr.forEach(function(el, index){
$("#any_element").append("Element: " + el + " Index" + index);
});
APPLICABLE_DATE
對應的值。 ,
並獲取日期數組。 el
附加到其回調中的任何元素。 讓我們以這種方式完成您的功能:
function addDate_Row_For_Html(available_dates) // assuming available_dates is raw json
{
var dataObj = JSON.parse(available_dates);
var date_arr = dataObj.APPLICABLE_DATE.split(',');
date_arr.forEach(function(item, i){
$("#container").append('<input type="text" name="l_date_'+(i+1)+'" value="'+item+'" />');
});
}
addDate_Row_For_Html('{"APPLICABLE_DATE":"2016-01-11,2016-01-12,2016-01-13"}');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.