我有以下代码,基本上是一个复选框,会导致提交操作。
由于从数据库中删除任务时需要一个弹出框来确认删除,因此需要显示某些消息,例如“您确定要删除吗”等。
<input type="checkbox"
onclick="location.href='@Url.Action("Complete", "Tasks",
new { TaskID = item.TaskID })'" />
这里使用的是 Razor 语法。
if ($(this).is(':checked') && confirm('确定吗?')) { ... }
。 - Darin Dimitrovclass="complete"
,然后使用类选择器而不是id选择器:$('.complete').click...
。就检查/取消检查而言,请使用$(this).is(':checked')
来确定复选框是否已被选中,并相应地调整if条件。 - Darin Dimitrov