jquery的ajax 如何传递html 代码 纠结了很久还是没整出来

栁罗风尘 2014-04-18 04:18:23

function modifily(){
var content = '<p> </p><h3 style="margin: 10px 0px; color: rgb(0, 0, 0); font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; padding: 0px; font-family: Arial; line-height: 22px; background-color: rgb(255, 254, 239);">五、机构改革</h3><p style="margin: 5px 0px; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">  总统只能连续担任两届;<br/>  总统有权直接在议会发表讲话;<br/>  增强国会在修改政府议案方面的能力;<br/>  在议会上院实行比例代表制;<br/>  政府部长的数量控制在15个以内。<br/></p><p> </p>';
$.ajax({
type:'POST',
url: 'do_wiki.php',
data: "id="+id+"&content="+content,
dataType:"json",
success:function(json){

}
});
}

这里是因为 我用 编辑器修改了文字内容后 想将 修改部分的内容 通过 ajax 传到 后台 ,只有id 作为参数传过去了 content
也可以作为参数,但是 当我在后台处理的时候 发现 $_POST['content']的值为"<p> " 而不是整个我传的值,求解。Firefox 结果如下

应答结果是我输出的 $_POST['content'] 的结果


...全文
108 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧