私はこのようなものを持っています:
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」方式のフォームを使用したり、ボタンを送信したりすることはできません。