0
用戶可以創建任意數量的輸入字段,並在保存時將值另存爲JSON併發送到服務器。使用JQuery將動態生成的輸入字段添加到JSON對象中
我無法將這些用戶生成的輸入字段值添加到JSON格式中,並且我沒有得到JSON的輸出結果。
我做如下:
$(function() {
$(document).on('click', '.send', function (e) {
var dataGroup = [];
$('.form-group').each(function() {
var emailData = {};
$(this).find(':input[data-name]').each(function() {
emailData[$(this).emailData('name')] = this.value
});
dataGroup.push(emailData);
});
$('#result').val(JSON.stringify(dataGroup))
});
});
這是JSFiddle。如何將每個輸入字段添加到JSON中?
您是否在尋找這個http://jsfiddle.net/9Lhpo8pL/19/? – 2014-08-31 11:46:26
@Rahil是的多數民衆贊成在我提出 – user94628 2014-08-31 11:49:18
不,我的意思是我提供了你在該小提琴的解決方案。它不完美,但你會得到一個想法 – 2014-08-31 11:50:12