我正在使用 CakePHP,我正在将数据从 textarea 获取到控制器并将其存储到 DB 中,从 DB 中检索数据并显示在视图上,这很好。当我在新的数据中提供数据时遇到了一个问题行,数据已成功存储到显示语法错误的视图部分,为什么因为在 jQuery 中我试图使用 .val('sometext') 函数显示 textarea 值。为了解决我的问题,我使用 addlashes,addcslashes 但是没有用,请指定处理新行的更好方法。
我在 ctp 中的代码:
$('#description').val('<?php echo $file['description'];?>');