我有一个ASP.Net MVC Ajax.BeginForm提交和更新我的页面,当我点击提交按钮正确。其他jQuery事件提交我的Ajax.BeginForm
问题是我需要额外的事件来做同样的事情,比如当他们改变输入文本时。附加事件可以正确提交表单,但是它们可以规避Ajax.BeginForm在表单标签上生成的onsubmit javascript。
下面是Ajax.BeingForm生成的表单标签:
<form action="/Store/UpdateCart" method="post" onsubmit="Sys.Mvc.AsyncForm.handleSubmit(this, new Sys.UI.DomEvent(event), { insertionMode: Sys.Mvc.InsertionMode.replace, updateTargetId: 'updatedContent' });">
,这里是jQuery的绑定我需要通过Ajax提交表单,其他事件:
$("#ShippingType, #ViewCart .ddl").bind("change", function() { $("#ViewCartPage form").submit() });
任何想法关于如何让这些额外的事件触发onsubmit就像我需要它呢?
.ajaxForm()不再存在于jQuery中,或从来没有。 – Brettski 2009-07-22 03:39:29
阅读我的文章 - ajaxForm是我在帖子中提到的jQuery.Form插件。 http://malsup.com/jquery/form/感谢您的投票! – Slee 2009-10-02 02:39:01