>  기사  >  백엔드 개발  >  ajax传编辑器的内容到php,php端代码不完整

ajax传编辑器的内容到php,php端代码不完整

WBOY
WBOY원래의
2016-06-23 13:50:17783검색

               var cont=UM.getEditor('myEditor').getContent();		alert(cont);		$.ajax({			type: "POST",			url : 'a.php',			data: 'content='+ cont,			dataType: "html",			async:false,				success: function (data) {				alert(data);			}		})	


以上代码做了二次弹出,但代码完全不一下,到了php端,代码到了字体样式那就断了,不知道怎么会事,




回复讨论(解决方案)

是不是转义字符的原因

是不是转义字符的原因


我不知道呀,如果是转义了,那应该怎么解决


是不是转义字符的原因


我不知道呀,如果是转义了,那应该怎么解决

&是转义了吧,前面插入一个 \ 试试

我是获取编辑器中的内容,编辑器的内容有N多,那怎么转义,

你把 php 收到的内容写到文件里去
在文件里查看

谢谢你们,
 
js中用上了,encodeURIComponent 后就好了,
var cont= encodeURIComponent(UM.getEditor('myEditor').getContent());

其实你
data: {content : cont },

jq 就替你做了

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.