2012-07-26 2 views
0

제출 단추를 클릭하여 양식을 값으로 채우는 이벤트를 사용하는 인스턴스가 있습니다. 그러나 지금은 양식을 동시에 제출할 수 없습니다. 내가 무엇을 할 수 있을지?PHP로 양식 제출

http://jsfiddle.net/cmfZX/14/

+0

"return false;" –

답변

2

이벤트 핸들러가 false를 반환합니다. 이벤트 처리기는 false 이외의 값을 반환하거나 기본 비헤이비어가 발생하지 않도록해야합니다.

This article은 좋은 읽을 거리입니다.

+0

실제로'false'가 아닌 * 아무것도 허용됩니다. - 심지어'null'과'0'도 제출을 멈추지 않습니다. 확실히 Chrome에서. 좋은 링크, +1. – DaveRandom

+0

@DaveRandom, 좋은 설명. –

1

마지막으로 return false이 양식 제출을 방해하고 있습니다. 일단 당신이 그것을 빼면, 그것은 잘 실행되어야합니다. 첫 번째 onclick 이벤트 내에서 양식 필드를 JSON으로 업데이트하는 것을 고려해 볼 수 있습니다. 그러면 제출시 특별한 조치를 취할 필요가 없습니다.

+0

당신이 그것을 읽어야 만 당신이 당신을 추가하기 전에 3 번 게시했다. 훌륭한 대답이지만 조금 무의미 해 보입니다. –

+0

사실, 내가 페이지를 열었을 때 여기에는 아무 대답도 없었습니다. 나는 5 분 후에 산만 해지고 대답하는 실수를 범했고 광산을 제출 한 후에 만 ​​다른 답변을 보았다. 오 잘 –