0
我的情況是,在MVC傳遞數據,掌握從視圖按鈕頁面,用戶單擊控件
我的頁面(視圖)既有用戶控件(局部視圖)和母版頁。我在我的頁面上有按鈕(查看)。同時點擊按鈕
1)我需要加載用戶控件中的網格,
2)我必須在主頁面上顯示確認消息,如「Successfull loaded」。
我在一些論壇上看到要單獨做這兩個動作,但我需要觸發這兩個單擊按鈕。
我怎樣才能做到這一點?
我的情況是,在MVC傳遞數據,掌握從視圖按鈕頁面,用戶單擊控件
我的頁面(視圖)既有用戶控件(局部視圖)和母版頁。我在我的頁面上有按鈕(查看)。同時點擊按鈕
1)我需要加載用戶控件中的網格,
2)我必須在主頁面上顯示確認消息,如「Successfull loaded」。
我在一些論壇上看到要單獨做這兩個動作,但我需要觸發這兩個單擊按鈕。
我怎樣才能做到這一點?
您可以使用javascript做到這一點。
$("#button-id").live('click', function()
{
$('#master-page-message-id').text('Your message');
//Send request to server
$.ajax({
url: @Url.Action(...),
error : function(...){
$('#master-page-message-id').text('Your failure message');
},
success: function(data){
$('#master-page-message-id').text('Your success message');
//update your greed if you get json response
greed.update(data);
//OR if you get simple html response
$("#greed-id").html(data);
}
});
});
感謝您的回覆。但基於用戶控制網格加載只有我必須顯示消息。如果用戶控件內部的網格加載成功,那麼我將div從主頁面,然後只顯示成功消息。如果失敗,我必須顯示失敗消息。但上面的答案不符合我的要求嗎?它在網格加載之前顯示。所以更多的幫助? – 2012-02-24 10:28:41
我更新了我的答案。 – 2012-02-26 07:39:22