我希望按鈕在textarea展開時提交表單。我該怎麼做呢?textarea使用jquery擴展,當我點擊提交按鈕時不提交表單
問題是,當我單擊表單中的「發佈」按鈕時,textarea被展開時,它不會提交表單,而是縮小,並且我需要再次單擊它,提交表格。
當前爲了提交帖子,我需要點擊帖子按鈕,而textarea沒有展開。
HTML
<form method='POST' action='elsewhere.php'>
<textarea id="textarea" style="width:550px; height:25px;"></textarea>
<input class="btn" type='submit' value='Post'/>
</form>
jQuery的
目前,當我點擊文本區域,高度膨脹,當我點擊其他地方則收縮。當我點擊帖子按鈕,而textarea擴展它不提交帖子,intead它縮小textarea回落。
$('#textarea').click(function(){
$(this).css('height','100px')
$(this).html('');
$(this).blur(function(){
$(this).css('height','25px')
});
})
我認爲它的一些'Z-index'相關的問題。嘗試給予'位置:相對; z-index:1'到提交按鈕。 – 2012-05-13 20:59:38
[jsfiddle](http://jsfiddle.net/)它用於測試 –
@arboles,你試過我的建議!最近我遇到了類似的問題。 – 2012-05-13 21:06:52