2013-06-27 61 views
0

我似乎無法在這裏找到解決我的問題的方法。我想要做的就是將參數傳遞給jQuery $.get來調用MVC控制器。我不想使用$.ajax

這裏是我的代碼:

$.get('@Url.Action("MonthlyChart", "Chart")', function (data) { 
    chartData = "<tr id='trChart'><td colspan='5'>" + data + "</td></tr>"; 
    $('#tblDetail tr:nth-child(' + rowIndex + ')').after(chartData); 
}); 

如何傳遞參數呢? (這不是一個重複的問題,我嘗試過很多描述。但它不能似乎工作。)

+1

閱讀文檔:http://api.jquery.com/jQuery.get/ – Blender

+0

@Blender採取否決之前好好看看。它不能解決我的問題。我也使用Razor MVC,它不能直接在jQuery中訪問。 – Zorro

+0

我沒有投票你的問題。你將不得不澄清你的意思是「參數」。 – Blender

回答

0

傳遞你的參數作爲第二個參數的對象。

$.get('somepage.php', { 
    'param1':'value1', 
    'param2':'value2' 
}, function (data) { 
    chartData = "<tr id='trChart'><td colspan='5'>" + data + "</td></tr>"; 
    $('#tblDetail tr:nth-child(' + rowIndex + ')').after(chartData); 
});