CRUD 작업을 수행하기 위해 Entity Framework를 사용하여 MVC에서 웹 응용 프로그램을 만들었습니다. 언제 내가 모든 레코드를 삭제하면보기가 삭제되고 그 레코드를 삭제할 수있게됩니다. 하지만 그 대신 내가 자바 스크립트를 통해 "이 레코드를 삭제 하시겠습니까"라는 경고 상자를 갖고 싶습니다. 그런 다음 다른 페이지로 사용자를 이야기하지 않고 레코드를 삭제하려고합니다. 나는 다음과 같은 옵션이 있지만이 도움이되지를 사용하고Javascript에서 URL을 정의하여 Controller에있는 ActionResult methode를 호출하는 방법
은 ...
$(function() {
$('table.dataList tbody a[linktype="Delete"]').click(function (e) {
e.preventDefault();
$.ajax({
type: 'POST',
url: '/DepartmentController/DeleteConformed/',
dataType: 'script',
success: function() {
alert('Are you sure you want to Delete this Department');
},
error: function (req, status, err) {
alert(err);
}
});
});
그것은라는 오류를 캐싱 "찾을 수 없습니다". 나는 URL을 쓰는 동안 어떤 실수를하고 있나.
도움이 SO 후, http://stackoverflow.com/questions/26451049/mvc5-controller-action-을 참조하십시오 not-from-json-ajax-post/26451584 # 26451584. – Venkat