2
Jquery 대화 상자 확인 메시지를 사용하여 동작을 삭제하는 링크가 있습니다. 링크 삭제를 클릭하면 모달 팝업이 확인 질문과 함께 표시됩니다. 버튼 Yes (예) = ID로 양식을 제출 Model.IdHtml.DeleteActionLink 도우미
<td>
<% using (Html.BeginForm<AssessorActionPlanController>(
c => c.Delete(Model.Id), FormMethod.Post, new { id = Model.Id }))
{ %> <%= Html.AntiForgeryToken()%>
<a href="#" onclick="ConfirmeDialog('<%= Model.Id.ToString() %>');">
Delete
</a>
<% } %>
</td>
이 작품의 벌금을 트리거됩니다.
<td>
<%= Html.DeleteActionLink<ControllerName>(
c => c.Delete(Model.Id), "Delete"
); %>
</td>
JS 같은
지금이 대신에 내가이 일을 할 것입니다 단지 HTML 헬퍼 느릅 나무를 기록 할 무언가이다 :
$('#deleteDialog').html('Are you sure you want to delete this item ?');
$('#deleteDialog').dialog({
autoOpen: false,
modal: true,
resizable: false,
buttons: {
'Yes': function() {
$(this).dialog('close');
$("form[id='" + submitFormHandler + "']").submit();
},
'No': function() { $(this).dialog("close"); }
}
});
따라서는 도우미를 작성할 수 있습니다 가능하면 팁을주세요. 감사합니다.
이것은 분명하지만 BeginForm을 사용하는 사람과 그 href를 만드는 방법은 무엇입니까? 코드 : // 출력을 구성하고 문자열 반환 - 이것은 주된 질문입니다 :) – isuruceanu