如何发布文本'&;nsbp';使用javascript?
我要发送的内容如何发布文本'&;nsbp';使用javascript?,javascript,php,jquery,ajax,post,Javascript,Php,Jquery,Ajax,Post,我要发送的内容 <div id="preview">        </div> 阿贾克斯: $.ajax({ 键入:“POST”, 网址:'http:///libraries/ajax/pdf.php', 数据:'html='+\(“预览”).innerHTML+'&nama=a', 数据类型:“html”, beforeSend:funct
<div id="preview">        </div>
阿贾克斯:
$.ajax({
键入:“POST”,
网址:'http:///libraries/ajax/pdf.php',
数据:'html='+\(“预览”).innerHTML+'&nama=a',
数据类型:“html”,
beforeSend:function(){},
成功:功能(响应){
toast((响应),4000);
}
});
如何将&nsbp
作为文本而不是POST
参数发送?使用
data: { html: _("preview").innerHTML, nama: 'a'}
ajax将对其进行编码。在引擎盖下,它使用这个encodeURIComponent()
,您可以像这样使用它
data: 'html='+encodeURIComponent(_("preview").innerHTML)+'&nama=a',
使用
encodeURIComponent()
对数据进行编码
data: { html: _("preview").innerHTML, nama: 'a'}
data: 'html='+encodeURIComponent(_("preview").innerHTML)+'&nama=a',