我試圖通過ajax發送php代碼,以便將其保存在文件中。 但是當我發送像這樣的東西:AJAX:如何在數據中發送反斜槓?
...$buffer = "if(\$_POST){".chr(13).chr(10);...
反斜槓消失了!
這是我使用的代碼:提前
$.post('save.php', {
"c": window[currentCode].getValue(),
processData: false,
"f": fileName
}, function(data){
....
});
return false;
}
謝謝!
您需要轉義反斜槓以使其具有字面意思。只需加倍,然後添加一個以正確地逃避'$'。 'if(\\\ $ _ POST)' – 2012-07-17 17:57:56