【发布时间】:2012-06-14 08:01:12
【问题描述】:
可能重复:
Pass a PHP string to a Javascript variable (including escaping newlines)
嘿,所以我的问题是我有一个用 jquery 生成的 textarea,如下所示:
$var input = $('<textarea name="somename"></textarea>');
$(something).after(input);
但我也想使用 php 用内容填充这个文本区域(当然,当内容存在时)。 sp 现在我的代码如下所示:
$var input = $('<textarea name="somename"><?=$variabel[0][something];?</textarea>');
$(something).after(input);
所以问题在于,当我运行此代码时,javascript 会自动填充该输入变量中 textarea 的内容,并且因为有不止一行它会中断,所以我收到一条错误消息“意外令牌非法”
我希望我解释得很好,所以我需要以某种方式将 textarea 的内容放在生成的 textarea 中,但要以一种我的输入不会中断的方式。
感谢您的任何建议!
【问题讨论】:
-
尝试在
vars之前删除$,在;?之后添加>。 -
@Engineer 抱歉我拼错了,但在我的真实代码中是正确的
标签: php jquery variables insert textarea