当我单击链接时,Jquery Messagebox MVC3

发布于 2024-11-26 04:34:05 字数 1186 浏览 0 评论 0原文

我认为

<tr>
                            <td>@Model.EnrolledPolicies[i].InsuredName</td>
                            <td>@Model.EnrolledPolicies[i].ProductType</td>
                            <td>@Model.EnrolledPolicies[i].PolicyNumber</td>
                            <td>@Model.EnrolledPolicies[i].IssueDate</td>
                            <td>@Model.EnrolledPolicies[i].Status</td>
                            <td>
                                @if (Model.EnrolledPolicies[i].CanViewContractDetails)
                                {
                                    @Html.ActionLink("View Details", "ViewContractDetails", new { @Contract=Model.EnrolledPolicies[i].PolicyNumber });
                                }
                                else
                                {
                                    <a href="#">View Details</a>
                                }

                            </td>
                        </tr>

在上面的 else 语句中我想为 Jquery 消息框编写一些代码。当我从 else 语句中单击“查看详细信息”时,应该会出现一个消息框,提示访问受到限制。有人可以帮我解决这个问题吗?

I have this in my view

<tr>
                            <td>@Model.EnrolledPolicies[i].InsuredName</td>
                            <td>@Model.EnrolledPolicies[i].ProductType</td>
                            <td>@Model.EnrolledPolicies[i].PolicyNumber</td>
                            <td>@Model.EnrolledPolicies[i].IssueDate</td>
                            <td>@Model.EnrolledPolicies[i].Status</td>
                            <td>
                                @if (Model.EnrolledPolicies[i].CanViewContractDetails)
                                {
                                    @Html.ActionLink("View Details", "ViewContractDetails", new { @Contract=Model.EnrolledPolicies[i].PolicyNumber });
                                }
                                else
                                {
                                    <a href="#">View Details</a>
                                }

                            </td>
                        </tr>

In the above else statement I would like to write some code for a Jquery message box. When I click on "View Details" from the else statement, a message box should be appearing saying Access is restricted. Can someone help me on this?

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

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

发布评论

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

评论(4

一世旳自豪 2024-12-03 04:34:05

试试这个 jQuery UI 插件: JQuery UI Message Box

<a href="#" class="DialogInfo">View Details</a>

<script>
    $(function() {
        $('a.DialogInfo').click(function(event){
            event.preventDefault();
            $.showMessageBox("Your message");
        });
    });
</script>

try this jQuery UI plugin: JQuery UI Message Box

<a href="#" class="DialogInfo">View Details</a>

<script>
    $(function() {
        $('a.DialogInfo').click(function(event){
            event.preventDefault();
            $.showMessageBox("Your message");
        });
    });
</script>
帅冕 2024-12-03 04:34:05

使用 jQuery UI 插件:

<a href="#" class="notAllowed">View Details</a>
<div id="dialog">Access Denied</div>

$(function() {
    $('a.notAllowed').click(
        $( "#dialog:ui-dialog" ).dialog( "destroy" );

        $( "#dialog-message" ).dialog({
            modal: true,
            buttons: {
                Ok: function() {
                    $( this ).dialog( "close" );
                }
            }
        });
    );
});

注意:通过应用类来设置对话框 div 的样式,使其默认隐藏。

Using jQuery UI plugin:

<a href="#" class="notAllowed">View Details</a>
<div id="dialog">Access Denied</div>

$(function() {
    $('a.notAllowed').click(
        $( "#dialog:ui-dialog" ).dialog( "destroy" );

        $( "#dialog-message" ).dialog({
            modal: true,
            buttons: {
                Ok: function() {
                    $( this ).dialog( "close" );
                }
            }
        });
    );
});

Note: Style the dialog div by applying a class so that its hidden by default.

黑凤梨 2024-12-03 04:34:05

您可以使用 jQueryUI 来做到这一点。

看一下: http://jqueryui.com/demos/dialog/#modal-message< /a>

You can use jQueryUI to do that.

Take a look at: http://jqueryui.com/demos/dialog/#modal-message

梦罢 2024-12-03 04:34:05

不确定在这种情况下您是否真的需要 jquery 消息框,因为警报消息将满足您的请求。仅供参考,以下代码将在单击“查看详细信息”时显示简单的警报消息

<a href='javascript:onClick=alert("Access is restricted")'>View Details</a>

Not sure if you really need the jquery message box in this case since an alert message will satisfy your request. FYI, the following code going to display a simple alert message when View Details is clicked

<a href='javascript:onClick=alert("Access is restricted")'>View Details</a>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文