2014-03-26 2 views
0

고유 ID가있는 두 개의 html 양식 (aFormbForm)이 있습니다.두 가지 양식으로 제출하십시오.

이제 다른 제출물을 잡아서 다르게 처리하고 싶지만 두 번째 양식은 제출할 때 절대로 잡히지 않습니다. 왜?

$("form#aForm").on("submit", function(e) { 
    e.preventDefault(); 
    console.log("A"); 
}); 

$("form#bForm").on("submit", function(e) { 
    e.preventDefault(); 
    console.log("B"); 
}); 

전체 코드 here.

<form id="bForm"> 

대신 :

<form id="#bForm"> 

당신의 HTML 마크 업에

답변

0

당신은 사용해야합니다. id이 고유 있기 때문에 Updated Fiddle

는, 당신은 단지 $("#aForm")

+0

$("#bForm") 어떤'("양식 # aForm") $ '의 차이와'$ ('#이 사용할 필요가 aForm ')'? –

+0

차이는 없지만 불필요합니다. – Felix

+0

감사합니다. 내가 얼마나 어리석은 실수를했는지. –

관련 문제