Tech
Forums
Jobs
Books
Events
Live
Interviews
More
Learn
Training
Career
Members
Videos
News
Blogs
Login
Sign Up
Ask Question
9
Reply
how to remove courses store in ids in edit post controller
ahmed salah
Oct 7 2016 10:50 AM
359
Reply
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(
"<tr><td><input type = 'hidden' name='empcourses["
+ index +
"].CourseId' value='"
+ e.Id +
"'/></td><td>"
+ e.CourseName +
"</td><td><input type='button' value='remove' class='r'/></td></tr>"
)
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);
}
my mode using as following
public
class
Cusomemp2
{
public
int
Id {
get
;
set
; }
public
string
Name {
get
;
set
; }
public
List<EmployeeCourse> 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
Upload Source Code
Select only zip and rar file.
Post
Reset
Cancel
Answers (
9
)
Next Recommended Forum
Compress image without quality lost
Facebook ad with multiple images using marketing API