2010-08-22 39 views
2

的onclick事件提交這樣的onclick形式使用我使用JQuery的mootools

<script type="text/javascript"> 
$(function(){ 
    $('#button').click(function(){ 
    $('#form').submit(); 
    return false; 
    }); 
}); 
</script> 

我想通過MooTools做提交。

感謝

+0

見莫otools文檔:http://mootools.net/docs/core – 2010-08-22 10:07:48

+1

更具體地說,'addEvent':http://mootools.net/docs/core/Element/Element.Event – 2010-08-22 10:08:39

+0

除此之外,請問一個具體的問題。 – 2010-08-22 10:16:48

回答

3

解決

使用的mootools的addEvent

$('button').addEvent('click', function(){ 
     $('form').submit();    
    }); 
+1

不需要返回false。首先,form.submit將會轉到另一個url(除非你有一個提交事件處理程序來殺死默認事件)。否則,如果要禁用默認事件操作,則更改回調以傳遞事件:'... click「:function(e){e.stop(); //停止點擊從事任何事情。 ..' – 2010-08-22 11:02:22

+0

@ Dimitar Christoff:謝謝你糾正我。 – MANnDAaR 2010-08-25 15:38:26

0

如果#button是一個提交,你總是可以做到以下幾點:

$('form').addEvents({ 
    submit: function(){ 
     this.submit(); 
    } 
});