在我伏模板:如何使用ajax在Volt/Phalcon上實現特定的塊?
<div class="container">
{% block conteudo %}
{% endblock %}
</div>
我想通過AJAX動態加載該塊。我所有的孩子都有禁忌言論。 我該怎麼做?
感謝您的幫助。
在我伏模板:如何使用ajax在Volt/Phalcon上實現特定的塊?
<div class="container">
{% block conteudo %}
{% endblock %}
</div>
我想通過AJAX動態加載該塊。我所有的孩子都有禁忌言論。 我該怎麼做?
感謝您的幫助。
我認爲你在混合使用PHP和JavaScript。
所以,如果要加載通過AJAX的東西只是使用空DIV
<div class="container"></div>
那麼,如果要加載從服務器的東西,即由惠爾康/伏生成的視圖的一部分,創建渲染動作該塊的內容。
在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與serwer獲得的數據。要做到這一點,您可以從SomeController::contuendoAction
返回JSON數據,並且您的應用的JavaScript部分將爲您的頁面創建HTML。
哇,非常感謝你。 它工作正常* - * – Victor
沒問題 - 樂於幫助。如果它有效,你也可以接受這個答案;)。 – jodator