2014-07-10 17 views
0

我有主表與頁面,當我運行我的項目並打開頁面加載頁面所有的數據,可能需要一些時間,我想避免它...加載表,如果用戶點擊按鈕

我已經在頁面加載按鈕,我希望只是當用戶點擊此按鈕加載表,而不是默認,

我應該怎麼做?

我應該怎樣知道是否該按鈕,用戶點擊在索引頁加載數據,因爲當我運行該項目的索引

視圖之前被稱爲...

+0

你可能需要[ajax](http://stackoverflow.com/questions/1510011/how-does-ajax-work)加載json類型的數據,當按鈕被點擊時,然後構造html .. –

回答

0

可以移動該表進行局部視圖並使用AJAX將表加載到主視圖時按鈕是clicked

$("#button").click(function() { 
    $.ajax({ 
     type: "GET", 
     url: "/controller/method/" /* This method should return a partial view that contains the table */ 
    }) 
    .done(function(html) { 
     $("#tabel").html(html); 
    }); 
}); 

謝謝!