2 u010717881 u010717881 于 2015.07.20 20:58 提问

CKEditor取数据问题,大神们求罩!

最近项目要用到CKEditor编辑器。
现已保存到数据库。
如保存的内容为:

 <div><img src="xx xxxxxx . jpg"></div>....

取出内容时因为要放到js中做判断。
var str=data.result;
str就是保存的内容。由于内容中的img的src有个" "双引号。
js接受报错。

 var str="<div><img src="xxx . jpg"></div>";

这样是有错误的。
请问如何在保存的时候把xxx.jpg用单引号括起来。

或者在去值的时候做转换!

2个回答

danielinbiti
danielinbiti   Ds   Rxr 2015.07.20 21:09
 里层是双引号,外层就用单引号
 var str = 'sdfads"a"badsad';
danielinbiti
danielinbiti 回复u010717881: js中单引号和双引号都可以表示字符串。如果字符串包含双引号,可以用单引号表示字符串,反之也行。如果有帮助,有时间顺手采纳一下
接近 3 年之前 回复
u010717881
u010717881 回复danielinbiti: 谢了,真的可以。这是为什么呢
接近 3 年之前 回复
danielinbiti
danielinbiti 回复u010717881: var str='<div><img src="xxx . jpg"></div>';
接近 3 年之前 回复
u010717881
u010717881 没明白你的意思!能否细说下
接近 3 年之前 回复
caozhy
caozhy   Ds   Rxr 2015.07.20 22:28

http://www.jb51.net/article/42132.htm
CKEditor 取消转义的两种方法

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
博客园里的大神们
做IT码农的这段时间里,我就像一个拾荒者,在网络上寻找着各种技术的踪迹。发现它们,揣测它们,理解它们,最终驾驭它们。在这期间,总会碰见这样几个人,你总能在各个地方看到他们的文章,他们的影子。 他们被菜鸟称之为大神,其实单论技术,他们或许并不是最强的,但是他们已经能够把技术描述的非常通俗易懂。像我之前做eclipse插件开发的时候,菜鸟期基本上是看着八进制的博客度过的,直到自己开始看eclipse
springboot 集成 ckeditor,关于数据回显和数据获取的问题
最近项目中用到了ckeditor富文本编辑器,在网上找了一些教程,说的都很详细,但是对数据的获取和后台数据的写入都是一带而过,但是在自己动手亲自做的时候却发现有关数据回显和数据获取时的问题,虽说是小的问题可是还是花了不少的时间去查阅相关资料,所以现在记录下来,以备后来查阅;使用富文本的步骤如下: 1,添加相关支持文件; 此处因为我现在只使用到了文本相关的功能,所以就选择了最基础的版本;
使用ajaxForm提交表单获取CKEditor值的问题
解决方式 在提交表单前对表单数据进行更新 //更新字段 配合 ajaxFrom $("#submit").bind("click",function(){ for (instance in CKEDITOR.instances){ CKEDITOR.instances[instance].updateElement(); } })
收藏大神们的github地址
Jack大神:https://github.com/xhzengAIB
如何在大学里成为IT技术大神
总是有同学问我怎么学很多技术,好奇如何成为所谓的大神。 事实上,这篇文章是结合我的一些经历,讲述应该怎么学习技术,并不是要讲怎么成为大神。没有所谓的成功学,只有充满智慧的思考,脚踏实地的实干,和越来越近的理想,还有机遇和运气。之所以用这个标题,无非是吸引更多人、尤其是很多对成为大神抱有不切实际的幻想的人来看。希望读者能从中得到一些东西,没有浪费看这篇文的时间。这篇文章也只是我的看法,并不是什
Ckeditor通过Ajax更新数据
之前在表单中对ckeditor的赋值就直接是 $("#theadEditor").val(result); 而现在我想通过点击不同选项来使用Ajax在后台访问数据,对ckeditor赋值,但是页面根本没有变化,而后台的数据却有。那么现在肯定的就是ckeditor的问题了。 我觉得应该是ckeditor已经创建了,而通过一般的赋值应该不行。那么只有先通过销毁,再创建这样的方式来处理了。下面
大神们,求指教!!!
大神们!求指教!!    面、向、对、象、 怎么学啊, 谢谢,请留言........ 面、向、对、象
求大神们指教
都已经定义了,为什么出现如下错误,求大神们指教。 1>main.obj : error LNK2019: 无法解析的外部符号 "public: char __thiscall LinkStack::Pop(void)" (?Pop@?$LinkStack@D@@QAEDXZ),该符号在函数 _main 中被引用 1>main.obj : error LNK2019: 无法解析的外部符号 "
ckeditor取值问题
之前没用过ckeditor这个编辑器,今天使用时,使用jquery post提交,发现后台获取不到值,js里面直接获取值也也获取不到,原来他有个方法专门返回文本框中的值,js里面调用 CKEDITOR.instances.content.getData()方法就能获取到值。 ${resultVo.data.remark?if_exists} function g
CKEDITOR 不能提交数据,怪异的问题,原因不明
CKEDITOR 不能提交数据,怪异的问题,原因不明 问题的出现:将中的enctype="multipart/form-data"删除后就不能从ckeditor中取出数据了。 解决方法:手工将ckeditor中的数据赋值给文本域,类似下面的代码: jQuery('#content').val(CKEDITOR.instances.content.getData());