【发布时间】:2014-09-14 03:52:25
【问题描述】:
我正在尝试创建一个允许用户添加文本框并将文本框中的数据提交到 JSON 文件的应用程序。我曾尝试使用 Ajax,但不确定它如何与动态创建的对象一起使用。任何语言的任何帮助将不胜感激。
这里是创建文本框的代码:
$(document).ready(function(){
var counter = 2;
$("#addButton").click(function () {
if(counter>1000000){
alert("Exceeded Text Box Limit");
return false;
}
var newTextBoxDiv = $(document.createElement('div'))
.attr("id", 'TextBoxDiv' + counter);
newTextBoxDiv.after().html(
'<input type="text" class="title" name="title[]' + counter +
'" id="title' + counter + '" value="" >');
);
newTextBoxDiv.appendTo("#Spacer");
counter++;
});
另外,如果用户删除了一个文本框,是否可以删除这些数据?提前致谢。
【问题讨论】: