我有这样的事情:
代码.js
var params = {
option1 : encodeURIComponent("text\n text\n text\n\n\n"),
option2 : encodeURIComponent("\n\n\n text")
};
$.getJSON("/update_user_info", params, function(data) {});
/update_user_info
<?php
foreach($_GET as &$data) $data=urldecode($data);
/*CODE*/
echo json_encode($some_result);
?>
但是我\n
的被删除或替换为whitespaces
是否可以在 GET 请求中保留换行符?
PS:我必须制作完整的ajax网站,所以我不能使用常规“POST”方法的表单,提交按钮等。