我有一個包含來自我的客戶的內部消息的收件箱。使用jQuery在MVC上傳輸數據的最佳方法?
$.ajax({
url: 'messages/retrieve/' + client_id,
}).done(function(data) {
$('.messages-dialog').html(data);
});
我的控制器應返回與JSON數據的變量:當我在列表上單擊該名我使用jQuery $.ajax
所以請求?我知道它應該把它放在一個視圖上,我應該在那裏處理它,但如果是客戶端,該怎麼做?
我不知道是否更好地處理和創建html結構到控制器中,而不是隻加載.messages對話框與jQuery.html();
對不起,我在這個問題上有點失落。
最好的做法是讓你的控制器返回一個包含所有數據的json,然後從jquery中簡單地解析數據並使用javascript @ – Cristian
@Cristian處理視圖的創建,爲什麼這是「最佳實踐」?任何可信的來源? – Dekel
考慮一下這樣一個事實,只要你想改變你的數據顯示方式,你不必觸摸任何服務器端代碼,這足以處理不同的jQuery腳本中的數據 – Cristian