2013-02-26 80 views
0

我在我的rails視圖中使用jQuery選項卡。當選擇一個標籤時,應該在rails服務器端發生一些事情。發送選定的jQuery選項卡索引到rails控制器

選定的選項卡可以從下面的代碼中找到:

$('#tabs').tabs({ 
    select : function(event,ui){ 
      tabnumber = ui.index; }}) 

現在,我怎麼可以通過這個我軌控制器?我想可以使用jQuery ajax。但是自從我開始從事網絡開發之後,我無法弄清楚什麼。

請幫忙。

回答

0

我已經在over here at this SO discussion之前報道過。

基本上,正常構建ajax對象。

$.ajax({ 
    url: 'path/to/my/controller', 
    type: 'POST', 
    data: {tabnumber : tabnumber}, 
    success: function(data){ 
     //whatever you respond back with is the data here 
    } 
}); 

然後在你的回報率控制器..

def process 
    var tab_number = params[:tab_number] 
end; 
+0

感謝您的幫助!我試過但我看不到輸出。我的成功函數是 函數(數據){$(「text」)。append(data);} 但我看不到附加在div的HTML數據 – user1484793 2013-02-26 09:17:05

相關問題