在Flask中使用ajax时如何从json渲染html?如果这是一个简单的变量,我会使用`{{var | safe}},但由于数据(#quote和#author)现在在jQuery中,我看不出怎么做。
<script type=text/javascript>
$(function() {
$('a#generate').bind('click', function() {
$.getJSON($SCRIPT_ROOT + '/_gen_quote', function(data) {
$("#quote").text(data.randomquote[0].quote);
$("#author").text(data.randomquote[0].author);
console.log(data);
});
return false;
});
});
</script>
<div id="container">
<div id="quote"></div>
<div id="author"></div>
<p><a href=# id="generate">Generate</a>
</div>