我使用以下代码对后端进行了ajax调用:
<script >
var frm = $('#identity');
var textare = $('#textare');
textare.keyup(function() {
$.ajax({
type: frm.attr('method'),
url: "{% url 'creatd-new' %}",
data: frm.serialize(),
success: function (data) {
$('#some_div').html(data.is_true);
},
});
return false;
});
</script>
后端在JsonResponse中转储了一个成功打印的“ is_true”,但是当我尝试在文本区域内打印相同值的“ is_true”时,它不起作用。 我尝试了以下方法:
$('#some_div').html( <textarea rows="4" cols="50">data.is_true</textarea> );
$('#some_div').val( <textarea rows="4" cols="50">data.is_true</textarea> );
$('#some_div').append( <textarea rows="4" cols="50">data.is_true</textarea> );
但是这些不起作用。