반응형
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>
추가로 현재 등록된 이벤트를 보는팁
'Lecture > Javascript-기초' 카테고리의 다른 글
iframe 에서 jQuery의 $(document).ready 가 먹통인경우 (0) | 2014.08.04 |
---|---|
자바스크립트 클래스 (0) | 2013.04.21 |
자바스크립트 콜백구현 (0) | 2013.04.20 |
자바스크립트 function 표현식 (1) | 2013.04.20 |
[실무] 대충 만들면 안되는 트리 구조 (0) | 2013.04.05 |