私はjqueryでPHPを使用しています。
jquery コマンドで textarea の値を取得します。
$('#textarea_id').val()
のように、テキストエリアでスペースを使用するとMy Text
、 のみが取得されMy
ます。
テキストエリアでリターンキーを使用すると、
My
Text
それは次のようになりますMyText
編集:
それは$('#textarea_id').val()
本当にうまくいくようです。
実際、私は次のような関数呼び出しを使用しています
func1(...,$('#textarea_id').val(),...);
そしてfunc1
、私は持っています:
function func1(...,textarea_content,...) {
$('#textarea_id').load('/test.php?textarea_content=' + textarea_content + ...);
}
また、test.php
私はつかみtextarea_content
ます$textarea_content = $_REQUEST['textarea_content'];
echo $textarea_content
テキストエリアのコンテンツを表示するために使用する場合。
の場合はMyText
大丈夫です。
の場合はMy Text
null になります。
そしての場合
My
Text
そうなるMyText
解決:
私は解決策を見つけました
解決策は次のとおりです。encodeURIComponent($('#textarea_id').val())
どうもありがとう