내 고객의 내부 메시지가있는받은 편지함이 있습니다.jQuery를 사용하여 MVC에서 데이터를 전송하는 가장 좋은 방법은 무엇입니까?
$.ajax({
url: 'messages/retrieve/' + client_id,
}).done(function(data) {
$('.messages-dialog').html(data);
});
내 컨트롤러는 JSON 데이터와 변수를 반환해야합니다 : 나는 이름에 목록을 클릭하면 그래서 jQuery를 $.ajax
를 사용하여 요청하는거야? 나는 그것이 그것을보기에 버려야한다는 것을 이해하고 거기서 그것을 치료해야만한다. 그러나 그것이 클라이언트 쪽이라면 어떻게해야 하는가?
컨트롤러에 html 구조를 만들고 처리하고 jQuery.html();을 사용하여 .messages-dialog에서로드하는 것이 더 나은지 잘 모르겠습니다.
죄송합니다. 그 문제에 대해 조금 분실했습니다.
컨트롤러가 모든 데이터가 포함 된 json을 반환하도록하는 것이 가장 좋습니다. jquery에서 데이터를 구문 분석하고 자바 스크립트 – Cristian
@ 크리스티안으로 뷰를 생성하는 작업을 처리합니다. 왜 이것이 "모범 사례"입니까? 그 어떤 신용 할만한 출처? – Dekel
데이터가 표시되는 방식을 변경하려는 경우 언제든지 서버 쪽 코드를 건드릴 필요가 없다는 사실을 생각하면 jquery 스크립트의 데이터를 다르게 처리하는 것만으로도 충분합니다. – Cristian