PHP와 JavaScript를 혼합하고 있다고 생각합니다.
따라서 AJAX를 통해 무언가를로드하려면 빈 DIV를 사용하십시오.
<div class="container"></div>
그런 다음 Phalcon / Volt에서 생성 한 뷰의 일부와 같이 서버에서 무언가를로드하려면 해당 블록의 내용을 렌더링하는 액션을 생성합니다.
jQuery에서 다음을 수행 할 수 있습니다.
$( "#result" ).load( "some/conteudo", { maybeSome: "params" });
그리고 당신은해야 SomeController
이 그 conteudoAction
렌더링 방법 some/conteudo.volt
보기를.
귀하의 some/conteudo.volt
렌더링해야 해당보기의 일부, 즉 :
<h3>{{ post.title }}</h3><p>{{ post.someThing }}</p>
또 다른 방법은 서버에서 div.container
얻은 데이터를 사용하여 JavaScript로 콘텐츠 를 렌더링하는 것 입니다. 이를 위해 JSON 데이터를 반환 할 수 SomeController::contuendoAction
있으며 앱의 JavaScript 부분은 페이지에 HTML을 생성합니다.
출처
https://stackoverflow.com/questions/22050002