0
我的網站有章節的子菜單。我想要做的是,當用戶點擊子菜單時,內容會相應改變。例如,如果用戶點擊「筆」,其內容應該是筆的列表,點擊「橡皮擦」,內容應該是橡皮擦列表。Django&AJAX Changing Div內容
如何通過使用Django模板和ajax實現這一目標?我知道我可以將信息檢索爲JSON數據並解析它以更新div,但這需要很多工作,而且我無法使用Django模板功能。
我設法將AJAX請求傳遞給服務器並處理列表,但是如何將返回的模板作爲AJAX結果返回?
看看http://jquery.malsup.com/taconite/。這是一個非常棒的插件,它允許在服務器上進行一次簡單的,隨時隨地調用的複雜多點更改。 RTFM很好。 –
只需返回呈現的HTML。您不必返回JSON。即使你需要,也可以將JSON與HTML結合使用,例如'{html:somehtml}'。我錯過了什麼嗎?更不用說,有很多很酷的客戶端模板庫。例如KnockoutJS。 – freakish