function del() { if (confirm('确定删除?')) { //... } else { return false; } }
一般这么写。你的删除代码呢?
1 public ActionResult Delete(string id) 2 { 3 DeleteNewsbyId(id); 4 return RedirectToAction("Index"); 5 } 6 7 8 public void DeleteNewsbyId(string id) 9 { 10 TRSConnection conn = new TRSConnection(); 11 conn.Open("localhost", "8888", "system", "manager", null); 12 int i = conn.Delete("demo3", "system", "rowid="+id, false); 13 conn.Close(); 14 }
@yuxianghappy: onclick=\"javascript:return confirm('确定删除?');\"这样写就ok了的
onclick=return if(confirm('确定删除?')==false)return false;
加上return 就Ok了
加了return 既然连提示都没了啊,还是不行啊,不加return 提示窗口还能弹出来啊
onclick="return confirm('确认清除当前缓存吗?')"
这种写法最简单明了了