私は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 Textnull になります。
そしての場合
My
Text
そうなるMyText
解決:
私は解決策を見つけました
解決策は次のとおりです。encodeURIComponent($('#textarea_id').val())
どうもありがとう