将文本字段更新为JSON字符串

这个问题在这里已经有了答案:

  • 使用jQuery将表单数据转换为JavaScript对象50个答案

  • 这里是解决方案,遍历每一行,找到文本框的值,并将其推送到数组,最后将其转换为字符串。 您可以在隐藏字段中设置该字符串以将其传递给服务器端。

    var ArrColleague = [];
    
    $("#subdetails").click(function () {
        $("#mantab tr").each(function (index, val) {
            ArrColleague.push({
                "c1nametb": $(val).find("#c" + $(val).attr("id") + "nametb").val(),
                "c1unametb": $(val).find("#c" + $(val).attr("id") + "unametb").val(),
                "c1eaddtb": $(val).find("#c" + $(val).attr("id") + "eaddtb").val(),
                "c1pnotb": $(val).find("#c" + $(val).attr("id") + "pnotb").val(),
                "c1exttb": $(val).find("#c" + $(val).attr("id") + "exttb").val()
            });
        });
    });
    
    var JsonString = JSON.stringify(ArrColleague);
    
    链接地址: http://www.djcxy.com/p/46335.html

    上一篇: Updated text fields to JSON string

    下一篇: Dynamically build JSON object list from Javascript