我有这样的事情:
代码.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”方法的表单,提交按钮等。