Ajax BeginForm正在替换Layout文件。
@using (Ajax.BeginForm("Search", "Patient",
new AjaxOptions
{
HttpMethod = "GET",
InsertionMode = InsertionMode.Replace
}))
{
<div id="grid">
<table >
<tr>
<th>
Name (English) :-
</th>
<th>
<input type="text" name="FName" />
</th></tr>
<tr>
<th>
Last Name :-
</th>
<th>
<input type="text" name="LName" />
</th></tr>
<input type="submit" value="Search " /></th><th></th></tr>
</table>
</div>
}
Jquery
$('#form1').ajaxForm(function (result) {
alert("IN Ajax Form");
$("#grid").html(result);
});
我还添加了jQuery.js和http://malsup.github.com/jquery.form.js脚本。
从第二个请求开始,Request.IsAjaxRequest()方法返回false。
此警报(“IN Ajax表单”)仅针对第一个请求触发。
请帮帮我。