我希望按钮在扩展文本区域时提交表单。我该怎么做呢?
问题是当我点击表单中的 Post 按钮时,当 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 展开时它不会提交帖子,而是将 textarea 缩小回来。
$('#textarea').click(function(){
$(this).css('height','100px')
$(this).html('');
$(this).blur(function(){
$(this).css('height','25px')
});
})