我有一個問題要擊中變化對單選按鈕控制器.. 在最初頁面加載我在頁面兩個單選按鈕..如何,我需要使用jQuery
Add
Edit
當我選擇加入單選按鈕,我需要去的控制器操作添加
$("#Add").change(function() {
// what should I write here to hit the controller?
});
感謝
我有一個問題要擊中變化對單選按鈕控制器.. 在最初頁面加載我在頁面兩個單選按鈕..如何,我需要使用jQuery
Add
Edit
當我選擇加入單選按鈕,我需要去的控制器操作添加
$("#Add").change(function() {
// what should I write here to hit the controller?
});
感謝
window.locatation.href = "<%= Url.Action("Add", "Controller") %>";
這就是腳本在視圖中的情況,因此您可以使用Url.Action方法的優勢。否則,它只是像
window.location.href = "/Controller/Add";
window.location.href = '/my/url/to/be/called';
那麼在技術上,如果你想要做一些與控制器一樣,接收/發送你使用數據醇」 AJAX調用
該調用會有所不同取決於獲取/發佈類型。查看這個功能更多details但是這裏有一個想法。
$阿賈克斯({
網址: 'directorie/controllername' 類型:獲取 成功:功能(數據){
做一些東西與數據 } });
但只是去控制器是非常簡單的,它正在做的事情與控制器,使其有意義。
如果我正確理解你的問題,你想激活一個事件,當你點擊你的單選按鈕。如果是這樣,你可能正在尋找.trigger()函數。
您的代碼將是這樣的:
$("#Add").change(function() {
$("#WhateverController").trigger('click');
});
這真的取決於你需要做什麼。你想做一個HTTP GET或POST?它需要異步嗎? – Dismissile 2010-08-05 22:17:36
我需要去Contorller行動在那裏做一些事情? – kumar 2010-08-05 22:30:37