使用按钮删除JSON属性

时间:2016-12-14 07:22:05

标签: javascript asp.net arrays json asp.net-mvc-4

如果我有json Object Say。

<script>
$(function () {
    var tr;
    var obj = [{ obj1: { "name": "v1", nestobj: [{ "value": "10" }, { "value": "20" }, { "value": "30" }] } }];

    obj.push({ obj1: { "name": "v2", nestobj: [{ "value": "abc" }, { "value": "xyz" }] } });

    for (var i = 0; i < obj.length; i++) {
        tr = $("<tr id='a3'/>");
        $('p').css('border-top', '5px');
        $('p').css('border-color', 'black');

        tr.append("<td id='a2'>" + obj[i].obj1.name + "</td>")
        $('tbody').append(tr);

        for (var j = 0; j < obj[i].obj1.nestobj.length; j++) {

            tr.append("<p>" + obj[i].obj1.nestobj[j].value + "<input type='button' value='remove value' style='color:blue;' onclick=''></p>")
            $('tbody').append(tr);
        }                    
    }   
});

我可以删除&#39; nestobj&#39;使用按钮onclick功能,它变成:

1 个答案:

答案 0 :(得分:0)

在按钮点击事件中,将其放在

下面

删除obj [“nestobj”];