0

私はこのようなものを持っています:

code.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 Webサイトを作成する必要があるため、通常の「POST」方式のフォームを使用したり、ボタンを送信したりすることはできません。

4

1 に答える 1

1

nl2brを使用して、改行をHTMLブレークに変換します

于 2012-06-27T15:07:56.397 に答える