Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
87 views
in Technique[技术] by (71.8m points)

javascript - How to update table columns after passed array items in controller

How to update table columns after send data from view to controller, I send 3 items in array: idemployee, idtip,bool.In my table i have columns idmployee,idtip,active(True,False).

This is my controller with passed ajax data: items

public ActionResult DataStates(IEnumerable<employeesnadtips> items)

When I debug it succesfully showed me a result but how to update column by column when i pass values in array and one defined parameter called items.

items result

(".chktip").each(function (index, item) {
                var TestViewModel = {};
                TestViewModel.idtip= $(this).attr("idtip");
                TestViewModel.idmployee = $('.idmployee').val();
                TestViewModel.active= $(this).prop('checked');
                EmpEls.push(TestViewModel);
            });

            $.ajax({
                type: "Post",
                url: UrlSettingsDocument.TipsEmp, 
                data: { items: EmpEls},  
                success: function (data) {
                    console.log(data)
                },
                error: function (response) {
                    console.log(response.responseText);
                }
            });
question from:https://stackoverflow.com/questions/65915581/how-to-update-table-columns-after-passed-array-items-in-controller

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...