我在textarea中出現了換行符問題。jquery .val()沒有在文本區域中返回換行符
我得到.VAL()函數的文本:
var messageBody = $('#composeInput').val();
這是我的Ajax請求
$.ajax({
url: 'serverScripts/messages/addMessage.php',
data: 'messageBody='+messageBody+'&invitedJSONText='+invitedJSONText,
success: function(){
//Do something
}
});
和PHP:
$messageBody = nl2br(mysql_real_escape_string($_GET['messageBody']));
文本:
嗨!
你好嗎?
變爲:
嗨!你好嗎?
如果我將變量messageBody插入另一個div元素,我看不到任何\ n是正常的。我該如何解決?
感謝這一個工作!你是否也知道如何將'messageBody'插入div元素? – einstein 2011-04-04 05:52:08