Jquery 如何仅删除员工的指定课程而不是所有课程
问题 在“编辑”视图中,单击“删除课程”,然后单击“保存”“删除所有课程”“不” 只有我选择了删除 详细信息 如果员工姓名michel有课程a、b、c,则删除课程a 然后单击保存删除所有课程b,c也删除 我需要实际删除分配给删除只意味着删除a和剩余 b、 c。请看下面的图片,清楚地显示我需要什么 Cusomemp2型Jquery 如何仅删除员工的指定课程而不是所有课程,jquery,asp.net-mvc-4,linq-to-entities,entity-framework-5,Jquery,Asp.net Mvc 4,Linq To Entities,Entity Framework 5,问题 在“编辑”视图中,单击“删除课程”,然后单击“保存”“删除所有课程”“不” 只有我选择了删除 详细信息 如果员工姓名michel有课程a、b、c,则删除课程a 然后单击保存删除所有课程b,c也删除 我需要实际删除分配给删除只意味着删除a和剩余 b、 c。请看下面的图片,清楚地显示我需要什么 Cusomemp2型 public class Cusomemp2 { public int Id { get; set; }//employee public
public class Cusomemp2
{
public int Id { get; set; }//employee
public string Name { get; set; }//employee
public List<EmployeeCourse> empcourses { get; set; }//employeecourse
}
单击“删除课程”时,为隐藏课程指定值0
下面显示视图模型中的课程列表
var index = 0;
$("#CourseId").change(function () {
var id = $(this).val();
var txt = $("#CourseId option:selected").text();
$("#tb").append("<tr><td><input type = 'hidden' name='empcourses[" + index + "].CourseId' value='" + id + "'/></td><td>" + txt + "</td><td><input type='button' value='remove' class='r'</td></tr>")
index++;
});
$("#tb").on("click", ".r", function () {
$(this).parent().parent().hide();
$(this).parent().prev().prev().find("input").val("0");
});
var指数=0;
$(“#CourseId”).change(函数(){
var id=$(this.val();
var txt=$(“#CourseId选项:选中”).text();
$(“#tb”).append(“+txt+”如果可能,有人能帮我吗POST方法中的foreach
循环中的代码会删除所有课程(你希望发生什么?)我只需要删除我点击删除,因为它没有删除我所需要的,实际上,如果我有3个课程A,B,C为员工米歇尔,然后删除一个“然后”保存按钮删除只有一个数据库从点击保存后,不删除所有的课程A,B,C从数据库。如果你看到图像以上步骤2我删除C++然后点击保存按钮打开时,这EM再次重申,它没有任何意义,它没有删除分配给它的课程删除它全部删除,因此我需要修改此代码如何做,如果可能,任何人都可以帮助我在POST方法中的foreach
循环中的代码删除所有课程(您希望发生什么情况?)我只需要删除我点击删除,因为它没有删除我所需要的,实际上,如果我有3个课程A,B,C为员工米歇尔,然后删除一个“然后”保存按钮删除只有一个数据库从点击保存后,不删除所有的课程A,B,C从数据库。如果你看到图像以上步骤2我删除C++然后点击保存按钮打开时,这EM再次它没有任何意义它没有删除课程分配删除它删除所有,所以我需要修改此代码如何做到这一点
var index = 0;
$("#CourseId").change(function () {
var id = $(this).val();
var txt = $("#CourseId option:selected").text();
$("#tb").append("<tr><td><input type = 'hidden' name='empcourses[" + index + "].CourseId' value='" + id + "'/></td><td>" + txt + "</td><td><input type='button' value='remove' class='r'</td></tr>")
index++;
});
$("#tb").on("click", ".r", function () {
$(this).parent().parent().hide();
$(this).parent().prev().prev().find("input").val("0");
});