In edit http post i need to remove courses stored in ids variable
note i need remove courses selected not edit
in jquery i store values of removed courses in ids variable
suppose i removed photoshop and flash it will store value of 3,4 in ids variable
below code when click remove it save values of courses removed in variable ids as array
- $("#tb").on("click", ".r", function () {
- $(this).parent().parent().hide();
- $(this).parent().prev().prev().find("input").addClass("remove");
- var ids = [];
- var i = 0;
- $(".remove").each(function () {
- ids[i] = $(this).val();
- i++;
- });
- for (var k = 0; k < ids.length; k++) {
- alert(ids[k]);
- }
- });
i show courses per employee from table EmployeeCourse in edit get as following
- var index = 0;
- $.ajax({
- url: "/Employeedata/getcoursesbyempid",
- data:{x:$("#hid").val()},
- success: function (res) {
- $.each(res, function (i, e) {
- $("#tb").append("
")+ index + "].CourseId' value='" + e.Id + "'/> " + e.CourseName + " - index++;
- });
- }
- })
- public JsonResult getcoursesbyempid(int x)
- {
- db.Configuration.ProxyCreationEnabled = false;
- var data = db.EmployeeCourses.Where(a => a.EmployeeId == x).Join(db.Courses, a => a.CourseId, b => b.Id, (a, b) => new { Id = a.CourseId, CourseName = b.CourseName });
- return Json(data, JsonRequestBehavior.AllowGet);
- }
- public class Cusomemp2
- {
- public int Id { get; set; }
- public string Name { get; set; }
- public List
empcourses { get; set; } - }
when remove courses in edit HTTPPOST what i write here
- [HttpPost]
- public ActionResult Edit(Cusomemp2 custom)
- {
- //what i write to remove courses saved in ids from table EmployeeCourse
- return View();
- }
see image above for details

ahmed salahPosted Oct 24, 2016, 3:44 PM
ahmed salahPosted Oct 14, 2016, 9:26 AM
ahmed salahPosted Oct 12, 2016, 4:04 PM
Manas MohapatraPosted Oct 12, 2016, 2:51 AM
ahmed salahPosted Oct 11, 2016, 7:47 PM
ahmed salahPosted Oct 9, 2016, 5:38 PM
Manas MohapatraPosted Oct 9, 2016, 1:02 AM
ahmed salahPosted Oct 8, 2016, 3:48 PM