MVC4 剑道项目 Ajax.BeginForm UpdateTargetId 问题 [英] MVC4 Kendo Project Ajax.BeginForm UpdateTargetId Issue
问题描述
我刚刚使用现有 MVC3 项目中的一些代码在 MVC4 中启动了一个新项目.我可以强制我的表单 ajax 重新加载特定的 DIV,但不使用正常的提交方法,只能使用测试 doSomthing() javascript 函数.我错过了什么?
澄清一下:第一个按钮不能正常工作,第二个可以 - 但我不想那样做.
查看
@using (Ajax.BeginForm("Method1", null,new AjaxOptions { HttpMethod = "post", UpdateTargetId = "divPartial1" },新 { id = "form1" })){<div class="数据">@Html.LabelFor(x => x.TotalSubmitted, new { @class = "total" })@Html.FormatValue(Model.TotalSubmitted, "{0:n0}")...
<div class="详细信息"><div id="divPartial1">@Html.Partial("ReportDashboardAppPartial")
<div style="text-align: center;"><button type="submit" class="k-button"><span class="k-icon k-i-search"/></button><button type="button" name="Save" value="Save" onclick="doSomething(); return false;"><span class="k-icon ki-search"/></按钮>