テキストエリアにテキストを書き込んでいて、ajax呼び出しを使用して表示しているので、テキストを入力してEnterキーを押して改行し、テキストを入力すると、送信後にテキストエリアに入力したなどの正確なテキストを取得できません。
Hi
helo
world
次に、テキストを送信した後、このように受け取ります
Hi helo world
入力したテキストを取得するにはどうすればよいですか。これは私のテキストエリアコードです
<p>
<textarea id="wall_post_comment" name="wall_post_comment></textarea>
</p>
<a href="javascript:void(0)" onclick="submit_wall();">Post</a>
これが私の機能です
function submit_wall()
{
var text=$('#wall_post_comment').val();
$.post('<?php echo base_url()?>users/wall_post', { text:text },
function(data) {
$('#wall_post_comment').val('');
$(data).hide().insertAfter('#wall_post').slideDown('slow');
});
}
これは、テキストを返すモデルコードです
function returnWall($text)
{
return '<div >
'.$text.'
</div>';
}