带有Request.form迭代和保存到DB的Jquery动态TextBox

时间:2013-03-12 18:38:05

标签: c# jquery asp.net

我在我的应用程序中使用Jquery添加多个TextBox,然后在代码隐藏文件中我希望可以通过Request.form [name]访问值。我想迭代这些文本框并读取用户输入的任何文本的值,因此我可以将其存储在数据库中。 我怎么能在数据库中保存这些文本框的值,用逗号(,)分割每个文本框值 请指导我如何在循环中获取所有这些文本框值,然后将它们保存在数据库表

$(document).ready(function () {

                var counter = 2;

                $(\"#addButton\").click(function () {

                    if (counter > 10) {
                        alert(\"Only 10 textboxes allow\");
                        return false;
                    }

                    var newTextBoxDiv = $(document.createElement('div'))
                         .attr(\"id\", 'TextBoxDiv' + counter);


                    newTextBoxDiv.html('<table><tr><td><input type=\"text\" name=\"textbox' + counter +
                          '\" id=\"textbox' + counter + '\" value=\"\" ></td><td><input type=\"text\" name=\"textbox' + counter +
                          '\" id=\"textbox' + counter + '\" value=\"\" ></td><td><input type=\"text\" name=\"textbox' + counter +
                          '\" id=\"textbox' + counter + '\" value=\"\" ></td></tr></table>');

                    newTextBoxDiv.appendTo(\"#TextBoxesGroup\");
                    return false;


                    counter++;
                });

1 个答案:

答案 0 :(得分:0)

可能你做过类似的事情,可以使用chrome调试工具轻松调试,从输入框中检索所有值。

$('table tr td').each(function() {
     var values = "";
     values = $(this).find('input').val() + ",";
 });