1
鑑於這種形式如何使用jQuery表單觸發提交當按鈕不是使用type = submit來呈現時?
<form id="posts_form">
<input type="file" value="" name="picture" >
<span class="picture_js fc-button fc-button-prev fc-state-default fc-corner-left fc-corner-right">
<span class="fc-button-inner">
<span class="fc-button-content save_button">Share</span>
<span class="fc-button-effect">
<span></span>
</span>
</span>
</span>
</form>
我使用的樣式目的來說,這<span>
基於按鈕。
我試圖做的是綁定在<span>
按鈕點擊事件,並觸發一個提交功能,如:
$('.picture_js').click(function(e){
e.preventDefault();
pictureUpload();
return false;
});
function pictureUpload() {
var options = { url: 'chat/upload' }
$('#posts_form').ajaxForm(options);
}
但就是點擊按鈕無反應(控制檯上沒有錯誤任何) - 任何建議如何使這項工作?
我沒有看到任何「posts_form」元素在你的HTML,這是整個的HTML? – iforce2d
對不起@ iforce2d - 剛剛更正了代碼並將id添加到表單中 – pepe