양식을 제출하는 링크를 만들려고합니다. 제출 입력 요소 submit
의 이름을 어떻게 지정하면 더 이상 링크가 작동하지 않습니까?jQuery와 함께 작동하지 않습니다 <a>
//breaks form submission
<input type="submit" value="Submit" name="submit" />
//does not break form submission
<input type="submit" value="Submit" name="xsubmit" />
Chrome에서 다음과 같은 오류가 발생합니다.
<p>Type 'correct' to validate.</p>
<form method="post" enctype="multipart/form-data">
<input type="submit" value="Submit" name="xsubmit" />
<a id="btn_submit">
<span id="txt_submit">Submit</span>
</a>
</form>
<script>
$("#btn_submit").click(function() {
$("form").submit();
});
$("form").submit(function() {
});
</script>
. ''코드를 보여 주시겠습니까? –
Bojangles
name = "submit"은 나를 위해 Chrome에서 작동합니다. 어떤 브라우저를 사용하고 있습니까? - @JamWaffles 같은 코드가 아닙니다. xsubmit 대 버튼의 name 속성 전송. –
@JamWaffles - 나는 이상한 것을보고있다. 그의 더블 코드 포스트는 유효한 포인트를 제시합니다. 이 바이올린을보십시오. 양식 제출은 객체 #의 속성 'submit'이 함수가 아닙니다. http://jsfiddle.net/r4cLW/1/ (Chrome15 여기)와 함께 실패합니다. 제출 단추의 이름을 xsubmit으로 변경하면 더 이상 발생하지 않습니다. –
mrtsherman