无法将值设置为文本编辑器

时间:2016-01-12 09:10:56

标签: jquery

path.FullName

并返回类似这样的内容

$('#text-edit').Editor('setText',<?php echo $adsDetails[0]["adText"]; ?>);

它给出了错误

  

“未捕获的SyntaxError:意外的令牌&lt;”

如何解决这个问题?

4 个答案:

答案 0 :(得分:2)

您在quotes

中错过了syntax
//use quotes to set html
$('#text-edit').Editor('setText','<p>test month</p>');

代码

var text = '<?php echo $adsDetails[0]["adText"]; ?>';
$('#text-edit').Editor('setText','+text+');

答案 1 :(得分:0)

更改您的代码如下:

<?php $det = $adsDetails[0]["adText"];?>
$("#text-edit").Editor("setText","<?php echo $det;?>");

答案 2 :(得分:0)

检查这个希望它可以工作

$('#text-edit').Editor('setText',<?php echo '$adsDetails[0]["adText"]' ?>);

答案 3 :(得分:0)

尝试一下 首先将文本分配给隐藏字段,然后将其设置为“编辑器”。 如下所示。

$('#text-edit').Editor('setText',$("#hiddenField").val());