我正在使用Ajax将一些变量传递给PHP。
当我收到回复时,他们会在回复之前有反斜杠。
以下是JavaScript代码:
var str = "Test's sample's string's.";
$.ajax({
type: "POST",
url: 'myAjax.php',
data: {"data":str},
success: function(response){
console.log(response);
}
});
这是普通的myAjax.php文件:
if(isset($_POST['data'])){
echo $_POST['data'];
}
但由于某些原因,JavaScript记录:
Test\'s sample\'s string\'s.
我想防止这些反斜杠回到Ajax响应中。
请告知。