2012-04-20 48 views
1

新的這一點,請耐心等待,如果我錯過了這個地方的另一個答案。我嘗試在Ajax.BeginForm中使用AjaxOptions,但它並未彈出,因此我轉而在ActionLink中測試它,但仍無法使其運行。對於ajax.beginform和ajax.actionlink,它都會轉到正確的控制器並繼續運行,但我沒有收到確認消息。AjaxOptions.confirm不會彈出在ActionLink或BeginForm中提交

我在做什麼錯?

感謝, ķ

從視野:

<script type="text/javascript" src="/Scripts/jquery.unobtrusive-ajax.min.js"></script> 

@Ajax.ActionLink(
"Revoke Access to all Galleries Immediately", 
"ViewInvites", 
"Gallery", 
new AjaxOptions { 
    Confirm = "Are you sure you want to revoke access to all galleries? This cannot be undone.", 
    HttpMethod = "Post" 
} 
) 
+0

它通過Ajax發佈到控制器嗎?你有沒有參考jQuery js庫? – 2012-04-20 21:19:54

+0

您的代碼原樣沒有錯誤。如果你沒有,請確保你有這個頁面上的「jquery.unobtrusive-ajax.min」JavaScript文件的引用。 – DMulligan 2012-04-21 04:50:27

+0

是的,我有對圖書館的引用。並且