Skip to main content

Bug Tracker

Side navigation

#10208 closed bug (fixed)

Opened September 07, 2011 02:48AM UTC

Closed September 07, 2011 09:03PM UTC

Last modified March 08, 2012 10:56PM UTC

$("form").live("submit", fn) not fired from <button type="submit"> in IE8

Reported by: anonymous Owned by:
Priority: high Milestone: 1.6.4
Component: event Version: 1.6.3
Keywords: Cc:
Blocked by: Blocking:
Description

Only with jQuery 1.6.3 in IE8, $("form").live("submit", fn) not fired from <button type="submit">.

<script>
	$(function(){
		$('form').live("submit", function(){
			alert("before submit");
		});
	});
</script>
<form action="javascript:alert('submit!!!');">
	<input type="submit" value="submit by input">
	<button type="submit">submit by button</button>
</form>

it doesn't work correctly:

  • jQuery 1.6.3 + IE8

it works correctrly:

  • jQuery 1.6.3 + IE9
  • jQuery 1.6.3 + firefox7
  • jQuery 1.6.3 + chrome14
  • jQuery 1.6.2 + IE8
  • jQuery 1.6.2 + IE9
  • jQuery 1.6.2 + firefox7
  • jQuery 1.6.2 + chrome14

Any other combination, I haven't confirmed.

...Sorry for poor English (-_-;)

Attachments (0)
Change History (3)

Changed September 07, 2011 01:11PM UTC by timmywil comment:1

component: unfiledevent
milestone: None1.6.4
priority: undecidedhigh
status: newopen

Changed September 07, 2011 09:03PM UTC by Dave Methvin comment:2

resolution: → fixed
status: openclosed

Fix #10208. Check for button as well as input when performing the #7071 VML crash workaround for IE special-events submit code.

Changeset: 81c778b2cad268a6208544ae32d2ad5b023051a0

Changed September 07, 2011 09:03PM UTC by Dave Methvin comment:3

Merge pull request #489 from dmethvin/fix-10208-button-type

Fix #10208. Check for button as well as input

Changeset: 69585ba3c7f4f49b6370f63963b7317698ead861