使用jquery动态加载局部视图 [英] load partial view dynamically using jquery

查看:74
本文介绍了使用jquery动态加载局部视图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我想根据条件加载部分视图,使用以下代码,它不能正常工作



我的jquery fn



Hi All,

I want to load the partial views according to the condition here with the following code it''s not working

my jquery fn

var ww = document.body.clientWidth;

$(document).ready(function () {

    if (ww < 768) {





        $('<div>').appendTo('#div_partial').load('Html.RenderPartial("nav_partial", "Mydemo");');
    }
    else {

        $('<div>').appendTo('#div_partial').load('Html.RenderPartial("nav_partial_large", "Mydemo");');
    }
})







这是我的控制器






Here is my controller

[ChildActionOnly]
       public PartialViewResult nav_partial()
       {

           return PartialView();
       }
    

       [ChildActionOnly]
       public PartialViewResult nav_partial_large()
       {

           return PartialView();
       }









请帮帮我


谢谢,

Soumya





Pls help me

Thanks,
Soumya

推荐答案

(文件).ready(function() {

if(ww < 768) {





(document).ready(function () { if (ww < 768) {


('< div > ')。appendTo('#div_partial')。load('Html .RenderPartial(nav_partial,Mydemo);');
}
else {
('<div>').appendTo('#div_partial').load('Html.RenderPartial("nav_partial", "Mydemo");'); } else {


('< div > ')。appendTo('#div_partial')。load('Html.RenderPartial(nav_partial_large,Mydemo);') ;
}
})
('<div>').appendTo('#div_partial').load('Html.RenderPartial("nav_partial_large", "Mydemo");'); } })







这是我的控制器






Here is my controller

[ChildActionOnly]
       public PartialViewResult nav_partial()
       {

           return PartialView();
       }
    

       [ChildActionOnly]
       public PartialViewResult nav_partial_large()
       {

           return PartialView();
       }









请帮帮我


谢谢,

Soumya





Pls help me

Thanks,
Soumya


这篇关于使用jquery动态加载局部视图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆