Ajax BeginForm正在替换Layout文件

时间:2016-04-26 06:50:20

标签: javascript jquery asp.net-mvc asp.net-ajax

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表单”)仅针对第一个请求触发。

请帮帮我。

0 个答案:

没有答案