我想使用POSTJavaScript中的方法發(fā)送一些變量和一個(gè)字符串。我從數(shù)據(jù)庫(kù)中獲取字符串,然后將其發(fā)送到PHP頁(yè)面。我正在使用一個(gè)XMLHttpRequest對(duì)象。問(wèn)題在于該字符串&多次包含該字符$_POST,PHP中的數(shù)組將其視為多個(gè)鍵。我試著更換&與\&與replace()功能,但它似乎并沒(méi)有做任何事情。有人可以幫忙嗎?javascript代碼和字符串如下所示:var wysiwyg = dijit.byId("wysiwyg").get("value");var wysiwyg_clean = wysiwyg.replace('&','\&');var poststr = "act=save";poststr+="&titlu="+frm.value.titlu;poststr+="§iune="+frm.value.sectiune;poststr+="&wysiwyg="+wysiwyg_clean;poststr+="&id_text="+frm.value.id_text;xmlhttp.open("POST","lista_ajax.php",true);xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlhttp.send(poststr);字符串是: <span class="style2">"Busola"</span>
如何通過(guò)AJAX發(fā)送“&”(&)字符?
ibeautiful
2019-11-14 09:47:29