2013-03-19 2 views
0

У меня есть форма на сайте MVC4 с помощьюAjax.BeginFrom Не обновить IE

@using (Ajax.BeginForm("Action","Controller", new AjaxOptions { HttpMethod = "POST", InsertionMode = InsertionMode.Replace, UpdateTargetId = "Results", OnSuccess = "OnSuccess" })) 
{ 
    HTML.... 
} 
<div id="Results"></div> 

В той же странице, мой сценарий:

function OnSuccess() { 
     alert("Ok"); 
     Do More things... 
    } 

Все отлично работает (Chrome, FF ...) не в IE (я использую IE10). Скрипт работает и отображает предупреждение, но контент не отображается. Если я нажму на страницу, тогда IE обновит ее и покажет содержимое.

Любые идеи?

Заранее благодарен!

+0

Попробуйте поместить результаты div внутри тела формы. –

+0

Привет, Дейв, он не работает – estebane97

+0

Я вижу. добавьте свой метод действий в свой пост. посмотрим, что он пытается сделать. –

ответ

0

Просто измените insertionMode на InsertAfter и теперь он работает

Смежные вопросы