我正在使用Express通過res.render在ajax調用上呈現Jade模板。問題是我想回傳一些JSON變量或JavaScript對象以及HTML。通過AJAX呈現Jade模板並試圖通過/訪問與HTML分開的數據
這是可能在一個優雅的方式或所有?我知道我可以通過一個腳本標記與HTML,但我不知道如何可以直接在'數據'響應中訪問這些值。
這裏舉例:
- var someNumber = 89
h1 Hello World
li #{someNumber}
通常在一個Ajax這個模板的res.render()調用你還是會回到
<h1> Hello Wolrd </h1>
<li> 89 </li>
所有HTML格式。
如何訪問回調中的HTML節點之一?理想情況下使用jQuery選擇器,比如$('h1 li')。我需要訪問回撥中的號碼,但它似乎並沒有抓住它。我正在考慮監聽器或者添加延遲,或者我需要將它分配給一個字符串並解析出來。
我不明白。你可以發佈你使用的代碼嗎? –
@MarkLinus更新更清晰。 – codeisforeva