Ray*_*Ray 7 jquery textarea line-breaks jquery-post
我有一个textarea用户输入注释和一个按钮提交使用jQuery .post()
和JSON:
$('#submit').click(function () {
var comment = {};
comment.Author = $("#author").val();
comment.Email = $("#email").val();
comment.WebSite = $("#url").val();
comment.Body = $("#comment").val(); // textarea
$.post('/ajax/comments', comment, parseComment, 'json');
Run Code Online (Sandbox Code Playgroud)
但$("#comment").val()
似乎没有保留换行符(输入正在丢失换行符).我如何让它工作?
textarea不会<br>
在用户输入中插入换行符,而只是包含换行符\n
.
单击具有折线的按钮时,此代码段将显示警告框.
<script type="text/javascript">
$(document).ready(function(){
$('#submit').click(function() { alert($('#comment').val()); })
});
</script>
<textarea id='comment'></textarea>
<input type='submit' id='submit'/>
Run Code Online (Sandbox Code Playgroud)
如果你需要在HTML页面来显示这些,你需要更换\n
与<br>
自己.
归档时间: |
|
查看次数: |
13939 次 |
最近记录: |