0

我有这样的事情:

代码.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”方法的表单,提交按钮等。

4

1 回答 1

1

使用 nl2br 将换行符转换为 HTML 换行符

于 2012-06-27T15:07:56.397 回答