我的 ckeditor 数据有问题。我的数据库中保存了一些 ckeditor html 数据作为描述。因此,当我需要更新该描述时,我需要设置数据库中的数据并将其显示在文本区域中,以便向用户显示它是什么。我正在使用 Laravel 5.3。 为了做到这一点,我尝试过这个
var old_description = '<?php echo $Product->description;?>';
$('#detail').val(old_description);
但这给出了以下错误
问题是什么,我应该做什么?
最佳答案
你应该只使用 http://www.php.net/manual/en/function.json-encode.php 中的 json_encode()
var old_description = '<?php echo json_encode($Product->description); ?>';
它负责转换>、根据需要转义任何其他特殊字符、保留空格等。
关于javascript - 如何在 javascript 变量中设置 ckeditor html 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43628558/