在这种情况下,您需要在没有HTML帮助程序的情况下进行自定义ajax发布。创建一个普通表格:
<form id="frmEdit" > @Html.AntiForgeryToken() <div > @Html.ValidationSummary(true) //.... rest form component <button id="btnSubmit" type="submit">Submit</button> </div></form>
并通过jquery像这样发布
<script>$( "form" ).on( "submit", function( event ) { event.preventDefault(); $.post(urlPost, $(this).serialize()).done(function(){ // update your target id here and re-fetch your partial view }).fail(function() { // show error in validation summary });});</script>希望此示例可以帮助您解决问题。



