我正在嘗試讓我的頭部繞過MVC。 我想要做的是這個;關於如何通過javascript進行數據庫更新的語法幫助需要幫助
function TestClickFunc(userId) {
$.post("/Users/UpdateEmailDistributionListFlag", { id: userId });
}
但是我不能直接在像這樣的javascript方法中使用JQuery。 我一直在四處尋找示例,但現在我需要引用你。我如何爲這個Javascript方法準備好JQuery? 我想調用Users控制器上的UpdateEmailDistributionListFlag方法併發送參數userId。
你對正在使用UsersController的方法是正確的。 Javascript方法是通過複選框上的單擊事件調用的。這個複選框在foreach循環中以局部視圖呈現,因此我們有一個網格,這就是爲什麼我這樣做的原因; <%:Html.CheckBoxFor(x => x.EmailDistributionListFlag, new {id =「checkBoxEmailDistributionListFlag」,onclick =「TestClickFunc(」+ Model.UserId +「)」})%> – arame3333 2010-08-09 15:01:02
它應該很容易解決,我得到$沒有在FireBug中定義。現在我正在我的母版頁中爲JQuery提供CDN; 但是我相信有一些明顯的需要改變。 – arame3333 2010-08-09 15:13:27
ive更新.... – BritishDeveloper 2010-08-09 15:38:20