首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在jQuery函数中添加.NET

在jQuery函数中添加.NET
EN

Stack Overflow用户
提问于 2010-10-20 04:51:51
回答 1查看 38关注 0票数 1

我正在尝试让某个字段集显示在对话框中(使用facebox)。我已经设置了按钮,对话框和HTML作为我调用的部分。唯一的问题是我不知道如何在jQuery中调用partial。

下面是jQuery:

代码语言:javascript
运行
复制
   $('#addCatbutton').click(function() {
            jQuery.facebox('Add Category');
    });

下面是添加html的asp.NET:

代码语言:javascript
运行
复制
<% Html.RenderPartial("EditCategories", ViewModel); %>

现在我正在尝试让facebox()调用该asp代码……有没有什么办法让我这么做?

EN

回答 1

Stack Overflow用户

发布于 2010-10-20 05:20:33

你不能完全按照你想要做的方式去做。ASP.NET代码在服务器端进行处理,而jQuery直接执行的任何操作都将在客户端进行。

但是,如果可以在加载时呈现超文本标记语言,则可以继续并在页面中包含该ASP.NET标记。您需要将其包装在一个隐藏的元素中,但是该jQuery可以显示。因此,您至少希望将其包装在一个带有id的div中,该id可以通过javascript或jQuery调用显示。

如果您确实需要在运行时从页面调用.NET代码,则需要对方法进行某种类型的ajax调用,以提供实际的HTML标记。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3972660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档