2012-04-15 3 views

답변

2

양식을 게시 할 제출 버튼을 클릭하고 있습니다. 입력 유형을 button으로 변경하면 제대로 작동합니다. 또는 제출 버튼을 계속 사용하려는 경우 기본기만 행위를 막을 수 있습니다.

http://jsfiddle.net/wjMJt/3/

또한 버블 링을 취소하여 기본 behavoir을 방지 할 수 있습니다 : 여기

제출의 버튼 insteed과 함께 작업 링크입니다.

$('btnAddOption').addEvent('click', function(e) { 

예 :

다만이 같은 변수라는 이름의 전자로 이벤트 인수를 함수 내부 e.stop();를 추가하고, 통과

http://jsfiddle.net/wjMJt/6/

+0

Duh .... 내 뼈 아귀에 대한 미안 해요! 감사!! – Bungdaddy

+0

다른 답변으로 내 대답을 –

0

는 자바 스크립트 코드이 추가

event.stop(); 

또한 이벤트 핸들러의 기본이하고있는 양식을 제출하기로 버튼에 의해 같은

$('btnAddOption').addEvent('click', function(event) { 

하지만 event.stop을 수행하여 우리가 양식을 제출 방지하는 내가 jQuery를 썼다

내 나쁜 ... .updated to javascript

+0

jQuery로 업데이트 했습니까? 그는 [태그 : mootools]를 사용하고 있습니다. –

+0

아니요 다른 라이브러리에서도 $를 사용할 수 있다고 생각합니다 .... 강제적으로 jQuery가 아님 ...... jQuery는 noConflict 기능을 가지고 있습니다 ... 제공되는 피델은 이것이 코딩 된 방식입니다 .... –

+0

다른 라이브러리는'$'를 사용할 수 있습니다.하지만 여러분, 그리고 이것은 인용구입니다 : "jquery 코드에 이것을 추가하십시오 ..."그래서 나는 그 질문을 떠났습니다. –