Unobtrusive Ajax stopped working after update jQuery to 1.9.0

Update: This issue has been fixed in the latest NuGet package. I’ve posted another answer to reflect this. https://stackoverflow.com/a/15539422/714309 In jquery.unobtrusive-ajax.js, find and replace these four lines: $(“a[data-ajax=true]”).live(“click”, function (evt) { $(document).on(“click”, “a[data-ajax=true]”, function (evt) { $(“form[data-ajax=true] input[type=image]”).live(“click”, function (evt) { $(document).on(“click”, “form[data-ajax=true] input[type=image]”, function (evt) { $(“form[data-ajax=true] :submit”).live(“click”, function (evt) { $(document).on(“click”, “form[data-ajax=true] :submit”, … Read more