ajax.beginform + تحديث الصفحة بأكملها في IE9
-
28-09-2019 - |
سؤال
أنا أستخدم MVC2 ولدي نافذة منبثقة Telerik التي أقوم فيها بالبحث وأرغب في عرض نتائج البحث في علامة تبويب ثانية.
لدي نموذج بحث في علامة التبويب الأولى ، في المنشور ، أقوم بإجراء البحث ولدي عرض جزئي يحتوي على شبكة Telerik. هذا يعمل بشكل مثالي في Chrome ، ولكن عندما أعطيها في IE9 ، فإنه يعرض نتائج البحث على صفحة جديدة.
Ajax.BeginForm("Search", "DataSearch",
new AjaxOptions
{
UpdateTargetId = "pnlSearchResults",
OnSuccess = "ShowSearchResults",
HttpMethod = "Post",
InsertionMode = InsertionMode.Replace,
LoadingElementId = "searchingProgess"
}))
يرد DIV و PNLSearchResults في علامة التبويب الثانية وهو خارج النموذج.
المحلول
أعتقد أن هذا له علاقة بالعناصر الموجودة داخل النموذج. لقد نقلت Div التحميل الخاص بي خارج النموذج ، وأعاد تحميله ويبدو أنه يعمل بشكل جيد الآن.
لا تنتمي إلى StackOverflow