Wie öffnet man eine bootstrap-modal-pop-up auf ajax.Aktion-link?
Ich bin erstellen einer ajax.actionlink wie unten bor meine bootstap pop-up, aber statt es zu öffnen in einem pop-up-Umleitung zu einer url zu sagen: controller/action
Mein code ist wie folgt
@Ajax.ActionLink("CheckOut", "CheckOut", "Home", null, new AjaxOptions
{
HttpMethod = "Post",
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "myModal"
}, new
{
@class = "btn btn-primary btn-lg",
@id = "chkOut"
})
$(document).ready(function () {
$("#chkOut").attr('data-toggle', 'modal')
});
- Dieser link buchen Sie Ihre aktuelle Seite, standardmäßig nach einer post-mvc geht, für Ihre Steuerung und leitet, eine Lösung sollte es sein, erstellen Sie ein jquery-click-Ereignis in dem link und verwenden e.preventDefault()
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden OnComplete Eigenschaft von Ajaxoptions wie diese:
Hier ist die Funktion, die aufgerufen wird, die auf der ajax-Aufruf der Aktion link: