$('#submit').click(function(){
$.post('/0002.php', $('#foo').serialize(),
function(output){
$('#output').html(output);
});
});
<form name="foo" id="foo">
<textarea name="t" wrap="hard"></textarea>
<span id="submit">Click</span>
</form>
<div id="output"></div>
// PHPjQuery的崗位textarea的包裝很難不表明換行符
<?PHP
if(isset($_POST['t'])){
echo nl2br($_POST['t']);
}
?>
我有一個textarea集包硬,但它不工作時,我使用jQuery後,jQuery的崗位不顯示換行符。
任何人都知道如何解決這個問題?
根據文檔nl2br將\ r \ n,\ n \ r前插入
,\ n和\ r http://php.net/manual/en/function.nl2br.php 你檢查那textarea實際上是生產那些? – 2014-10-19 00:47:59
我試過沒有jquery的普通帖子,它的工作 – Ben 2014-10-19 01:02:21
仔細觀察,im點擊跨度不提交按鈕 – Ben 2014-10-19 02:04:54