我试图在夏季笔记中显示来自ajax请求的数据,但不幸的是它没有在夏季笔记中显示,请帮助我如何解决这个问题?谢谢你。
html 视图
<div class="form-outline">
<div class="form-outline mb-2">
<textarea class="summernote" id="description" name="description"
height="200px" required></textarea>
</div>
</div>
ajax脚本
$(document).on('click','.editBtn',function(){
var notificationId = $(this).data("id");
$("#editModel").modal('show');
var url = "{{URL('/notification/edit/')}}";
$.ajax({
type:"GET",
url: url + '/' + notificationId,
dataType:'JSON',
success:function (response){
console.log(response);
$('#description').val(response.description);
}
});
});
$.ajax({ 类型:“获取”, url: url + '/' + notificationId, 数据类型:'JSON', 成功:函数(响应){ console.log(响应);
$('#description').val(response.description);
}
});
要解决上述问题,请按照下面的答案进行操作
$('#description').val(response.description);
Remove the code Above From Your Project and Replace By This
$('#description').summernote('code', response.description);
当您显示或从 Summernote 获取结果时,此时不必使用
.val
,但对于要获取的其他数据,例如标题、meta_title 和非 summernote 文本或其他数据,请通过您提到的第一个代码或代码下面
$('#description').val(response.description);
最后这可能对你有一点帮助,谢谢