Lecture/Javascript-기초

jquery 와 core 간의 submit 차이

알 수 없는 사용자 2014. 4. 14. 17:34
반응형

js core 에서 submit 함수를 실행시킬경우 이벤트 큐에 달린 녀석들은 모두 무시하고 바로 제일 앞단의 폼자체 submit만 구동

jquery에서는 trigger을 써서 연속으로 매달린 이벤트를 실행하고 마지막으로 폼자체 submit 구동시킴


<head>

<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>

<script>


</script>

</head>

<body>


<form name="bladensoul" id="test" action="./submit.php">

<input name="dnf" class="bio" />

<input type="submit" value="input 이 submit">

</form>

<a href="#none" onclick="mysubmit();" id="asub">submit 호출</a>


</body>

<script>


$(document).ready(function(){

// $("#test").unbind('submit');

$("#test").bind('submit',function(){

alert(1);

});


$("#test").bind('submit',function(){

alert(4);

});

});

function mysubmit(){

//document.getElementById("test").submit();

//$("#test").submit();

}

</script>



추가로 현재 등록된 이벤트를 보는팁