-1
如何正確地從ajax調用返回html?我目前正在json中返回html,但有沒有更好的方法來處理這個問題?例如,如何處理錯誤和缺少參數。如果ajax請求總是返回JSON?從ajax請求返回HTML
<?=json_encode(array('html' => $res))?>
如何正確地從ajax調用返回html?我目前正在json中返回html,但有沒有更好的方法來處理這個問題?例如,如何處理錯誤和缺少參數。如果ajax請求總是返回JSON?從ajax請求返回HTML
<?=json_encode(array('html' => $res))?>
我建議你使用的把手(http://handlebarsjs.com/)或其他客戶端模板引擎來渲染JSON成HTML。
然後你的JSON將只包含數據。它將被呈現爲HTML並且呈現由CSS控制。
謝謝,但我不想使用模板引擎。 –
你可以直接返回HTML,就這麼簡單! – ajshort
是的,但我也想處理錯誤。 –
只需返回相應的HTTP錯誤代碼(例如,缺少參數的400個錯誤請求)。 – ajshort