使用 mvc.net 打开对话框 jquery ui

发布于 2024-12-10 17:55:20 字数 1010 浏览 0 评论 0 原文

大家好,我对 jquery ui 非常陌生,我尝试在单击链接时创建一个对话框,但我的应用程序打开一个白色页面。

这是我

 <%: Html.ActionLink("Select Image", "SelectImage", "VacationPackage", null, new { @class = "newWindows" })%>

在同一视图中的链接我有这个

<script language="javascript" type="text/javascript">
    $(function () {
        $("#newWindows").dialog();
    });
</script>

我的问题是我不知道如何创建我的视图我把这个...

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Administration.Master" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    SelectImage
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

<h2>SelectImage</h2>

<% Html.RenderPartial("ListImage"); %> 

</asp:Content>

购买不要打开ListImage..只有一个白色页面。

问题是什么???我尝试了很多例子,但得到了相同的结果。有什么想法吗???

谢谢。

Hi everyone I am very new with jquery ui, I am try to create a Dialog when I click a link, but my app open a white page.

this is my link

 <%: Html.ActionLink("Select Image", "SelectImage", "VacationPackage", null, new { @class = "newWindows" })%>

in the same view I have this

<script language="javascript" type="text/javascript">
    $(function () {
        $("#newWindows").dialog();
    });
</script>

my problem is I don't know how create my view I put this ...

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Administration.Master" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    SelectImage
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

<h2>SelectImage</h2>

<% Html.RenderPartial("ListImage"); %> 

</asp:Content>

Buy don't open the ListImage.. only a white page.

What is the problem??? I am trying many examples but i obtain the same result. any idea???

thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心如狂蝶 2024-12-17 17:55:20

噗;)有很多错误。

  • 你的对话框应该是一个 div 容器。
  • 您的链接应该触发 $("#

像这样的东西...

    <script>
    $(function () {
        $("dialogOpener").click(function () {
            $("#dialog").dialog()
        });
    });
    </script>

    <div id="dialog">Hello, iam a Dialog!</div>
    <a id="dialogOpener">Open Dialog</a>

Puh ;) many mistakes.

  • your dialog should be a div container.
  • your link should fire the $("#<DIV_CONTAINER_ID").dialog();

Something like this...

    <script>
    $(function () {
        $("dialogOpener").click(function () {
            $("#dialog").dialog()
        });
    });
    </script>

    <div id="dialog">Hello, iam a Dialog!</div>
    <a id="dialogOpener">Open Dialog</a>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文