我使用 ASP.NET MVC,这是我的表单代码:
@using (Ajax.BeginForm("SendPeso", "Transfer", null, new AjaxOptions() { HttpMethod = "POST", UpdateTargetId = "SendPeso", OnBegin = "BeginSending", OnSuccess = "LoadLastAddedTransfer" }, new { @id = "SendPeso" }))
{
@Html.Partial("Market/SendPesoInput", Model)
}
没有什么不寻常的。
这生成的html代码:
<form action="/Transfer/SendPeso" method="post" novalidate="" data-ajax="true" data-ajax-method="POST" jQuery19104576308090360941="35" data-ajax-update="#SendPeso" data-ajax-success="LoadLastAddedTransfer" data-ajax-mode="replace" data-ajax-begin="BeginSending">
我不明白我的表单中的属性jQuery19104576308090360941="35"是什么。当我尝试从...发送时,没有任何反应,但是如果我从浏览器开发人员模块中的表单中删除jQuery19104576308090360941="35",一切正常!而这唯一的 IE