创建一个呈现部分视图的弹出窗口

RoXaS

最近几天,我一直在努力寻找弹出窗口。这是一些信息。我对使用JavaScript非常陌生,但是我很想学习。首先,这里是我想做的一个例子。(按右上角的'Inloggen'使其弹出)CSS没问题。我通过使用bPopUp并复制编辑该站点中使用的代码(而不是示例)完成这项工作

但是无论如何,这里演示的站点是使用php制作的。但是我的老板决定改用MVC 4 .NET。这实际上不是问题,除了它不再起作用。而且我不知道为什么。

因此,我决定重新开始,但我可以使用一些帮助。

我希望实现的目标是拥有一个<div>可以重用并呈现部分视图的视图。

要触发它,我需要以下内容:

       <span class="popup_button white" data-popup="Some/view" data-height='200'>Inloggen</span>

这可能是其他标签而不是span,并且可以使用Id代替类来定义它是一个弹出触发器。(当然,也欢迎使用其他所有解决方案)。我想使用data-popup属性指定触发时要渲染的局部视图,并使用data-height属性指定弹出窗口内容的高度。

谁能给我有关实现此目标的提示?我知道可能要问很多,但是每一个建议都是值得欢迎的。由于我对JavaScript的经验不足,所以我更喜欢代码示例,但是任何体系结构建议都将很高兴被接受。

预先谢谢你们:D

马特·波迪利
$('#my-button').click(function () { 
    var BaseUrl = "/Popup/" + $('#my-button').data("popup"); 
    $.ajax({
        url: BaseUrl,
        type: "POST",
        data: { Id: $('.Id').val() }
        cache: false,
        async: true,
        success: function (result) {
            $(".content").html(result);
            //There are different ways to do the pop up.  you mentioned you had the popup working.  trigger it here
            $('#popup').fadeIn("slow"); 
            $('.fader').fadeIn("slow"); 
        }
    });
});

然后在您的控制器中

[HttpPost]
public PartialViewResult Action(int Id){
    //populate a model
    return PartialView("_PartialViewName", model);
}

如果您还有其他问题,请告诉我。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

创建一个弹出窗口

来自分类Dev

从弹出窗口呈现视图

来自分类Dev

使用 bash 创建一个具有 2 个分离视图部分的窗口

来自分类Dev

在XSLT中创建一个简单的模式弹出窗口

来自分类Dev

Angular创建一个可以单击的mouseenter弹出窗口

来自分类Dev

如何在XLSForm内创建一个弹出窗口?

来自分类Dev

用单选按钮创建一个弹出窗口

来自分类Dev

在 chrome 扩展程序中创建一个弹出窗口

来自分类Dev

尝试创建一个J查询弹出窗口重定向到另一个弹出窗口

来自分类Dev

尝试创建一个J查询弹出窗口重定向到另一个弹出窗口

来自分类Dev

尝试创建一个J查询弹出窗口重定向到另一个弹出窗口

来自分类Dev

如何将一个点的弹出窗口移动到屏幕特定部分的锚定/位置?

来自分类Dev

创建一个新的NSManagedObject作为新呈现的视图的绑定会创建一个NSManagedObjects无限循环

来自分类Dev

如何在单击按钮时将部分视图呈现为模式弹出窗口?

来自分类Dev

jQuery .on'click'事件在模式弹出窗口中呈现的部分视图中不起作用

来自分类Dev

Swift:从另一个弹出窗口中显示一个弹出窗口

来自分类Dev

从另一个弹出窗口显示一个弹出窗口

来自分类Dev

Kivy:从另一个弹出窗口中关闭一个弹出窗口

来自分类Dev

如何在unity3d中创建一个弹出窗口?

来自分类Dev

C#创建一个弹出窗口而不使用表格

来自分类Dev

MS Access VBA创建立即弹出窗口或模拟一个

来自分类Dev

在带有弹出窗口的循环内创建一个按钮-jQuery Mobile

来自分类Dev

onclick打开一个弹出窗口并指定图像的尺寸以创建它

来自分类Dev

Javascript | 创建一个在关闭页面之前触发的弹出窗口

来自分类Dev

如何在 asp.net mvc 的弹出窗口中创建一个空表单?

来自分类Dev

Odoo 8 - 如何创建一个包含弹出消息并刷新实际视图的按钮?

来自分类Dev

创建一个弹出jQuery插件

来自分类Dev

创建一个弹出jQuery插件

来自分类Dev

创建一个 css 通知弹出

Related 相关文章

  1. 1

    创建一个弹出窗口

  2. 2

    从弹出窗口呈现视图

  3. 3

    使用 bash 创建一个具有 2 个分离视图部分的窗口

  4. 4

    在XSLT中创建一个简单的模式弹出窗口

  5. 5

    Angular创建一个可以单击的mouseenter弹出窗口

  6. 6

    如何在XLSForm内创建一个弹出窗口?

  7. 7

    用单选按钮创建一个弹出窗口

  8. 8

    在 chrome 扩展程序中创建一个弹出窗口

  9. 9

    尝试创建一个J查询弹出窗口重定向到另一个弹出窗口

  10. 10

    尝试创建一个J查询弹出窗口重定向到另一个弹出窗口

  11. 11

    尝试创建一个J查询弹出窗口重定向到另一个弹出窗口

  12. 12

    如何将一个点的弹出窗口移动到屏幕特定部分的锚定/位置?

  13. 13

    创建一个新的NSManagedObject作为新呈现的视图的绑定会创建一个NSManagedObjects无限循环

  14. 14

    如何在单击按钮时将部分视图呈现为模式弹出窗口?

  15. 15

    jQuery .on'click'事件在模式弹出窗口中呈现的部分视图中不起作用

  16. 16

    Swift:从另一个弹出窗口中显示一个弹出窗口

  17. 17

    从另一个弹出窗口显示一个弹出窗口

  18. 18

    Kivy:从另一个弹出窗口中关闭一个弹出窗口

  19. 19

    如何在unity3d中创建一个弹出窗口?

  20. 20

    C#创建一个弹出窗口而不使用表格

  21. 21

    MS Access VBA创建立即弹出窗口或模拟一个

  22. 22

    在带有弹出窗口的循环内创建一个按钮-jQuery Mobile

  23. 23

    onclick打开一个弹出窗口并指定图像的尺寸以创建它

  24. 24

    Javascript | 创建一个在关闭页面之前触发的弹出窗口

  25. 25

    如何在 asp.net mvc 的弹出窗口中创建一个空表单?

  26. 26

    Odoo 8 - 如何创建一个包含弹出消息并刷新实际视图的按钮?

  27. 27

    创建一个弹出jQuery插件

  28. 28

    创建一个弹出jQuery插件

  29. 29

    创建一个 css 通知弹出

热门标签

归档