2016-02-03 225 views
0

我目前正在開發一個使用asp.net MVC的應用程序。服務器端渲染和JavaScript

在頁面加載用戶配置文件加載小縮略圖,在右邊的一些生物信息。當用戶分頁時,我只想更新結果部分所在頁面的某個部分。

混亂的事情對我來說是不是刪除,亂髮添加元素,什麼是最初動態加載的結果,然後使用JavaScript Ajax更新這些元素的最佳方法是什麼?

我主要關注的是什麼效果正在不斷更新和刪除其對內存和性能的DOM元素。

例如,當用戶進入到第二頁有我會用ajax,縮略圖和生物信息改變5個主要元素。大約有12個像瓷磚的容器。這讓我質疑如何正確更新dom元素,而不必重新創建容納5個元素的整個容器。

感謝您的時間每個人。

+0

我想你想這個功能,否則在頁面加載創建一個單頁應用..嘗試使用AngularJS –

+0

我想你可以說,但它會是一個混合,因爲用戶將能夠擺脫「角」到另一個服務的文件。框架如何幫助處理內存等事情? –

回答

0

使用像這樣用jquery.get();

$.get("yourdatafromserver.asp", function(data) { 
    $(".resultContainer").html(data); //update certain div with obtained result dynamically without page refreshing 
    alert("Load was performed."); 
}); 

你需要有一個事件像onclick' or onhover`等調用