$("#txt").click(function(){
var newTextBoxDiv = $(document.createElement('div'))
.attr("id", 'TextBoxDiv' + inputs.length);
newTextBoxDiv.after().html(
'<input type="text" name="textbox' + i +
'" id="textbox' + inputs.length + '" value="" >' + '<input type="button" id="button'+inputs.length +'"value="x">');
newTextBoxDiv.appendTo("#holder");
inputs.push(['text','textbox'+i,'textboxtx'+i]);
i++;
var jsonString = JSON.stringify (inputs);
});
将json数组发送到服务器 如何将输入[]发送到本地服务器wamp,以便用symfony
编写的控制器读取<input type="button" id="txt" value="Add TextBox" style="" /><br>
答案 0 :(得分:2)
您可以使用以下$.ajax
示例
$.ajax({
url: url,
type: 'POST',
contentType:'application/json',
data: JSON.stringify(data),
dataType:'json'
});
关键部分是contentType: 'application/json'
,以确保服务器接收为json而不是其他类型