evo, uspeo sam da uradim ono sto sam prvobitno zeleo, mnogo elegantnije resenje:
HTML kôd:
<html>
<head>
<title></title>
<script type="text/javascript" src="jquery-latest.js"></script>
<script type="text/javascript">
$(function() {
var submit_form = $('form').get(0).submit; //zapamtimo ugradjeni submit
$('form').submit( function() {
alert('Ovo je onSubmit handler');
// return false ovde ce spreciti submitovanje forme
});
// preuzmemo submit metodu forme
$('form').get(0).submit = function() {
//vratimo ugradjeni metod da izbegnemo rekurziju
$(this).get(0).submit = submit_form;
$(this).submit(); // i uradimo submit + jQuery pozove handler
}
});
</script>
</head>
<body>
<form name="frm" method="get" action="">
<input type="hidden" name="aaa" value="bbb" />
<input type="button" id="btn2" value="btn2" onclick="this.form.submit()" />
</form>
</body>
</html>