c# - 从 C# 后面的 ASP.NET 代码调用 jQuery 函数

标签 c# asp.net jquery

我有以下 jquery 函数

> <script type="text/javascript">
> 
>     $(document).ready(function() {
> 
>         $('#callGrowel').click(function() {
>             $.growlUI('Email Received', 'from Joe Bloggs');
>         });
>     });
> 
> </script>

在我的 aspx 页面中我有一个 div

<div id="callGrowel" >Run Growe l</div>

但我需要一种从我的 C# 代码隐藏文件中调用 growlUI jquery 函数的方法,而不是单击 UI 中的 div。

这可能吗??

最佳答案

我使用了以下方式并且 100% 正常工作:

首先我创建一个函数并将我的 jquery 函数写入我的页面中的函数:

<script>
function myFunction(params) {
    $.my_jquery(params...)
    ......
}

然后我在我的控件的事件处理程序中使用了这段代码(例如单击按钮),我的控件位于更新面板中:

protected void myButton(object sender, EventArgs e)
{
    .....
    ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "tmp", "<script type='text/javascript'>myFunction(params...);</script>", false);
}

成功

关于c# - 从 C# 后面的 ASP.NET 代码调用 jQuery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2397165/

相关文章:

c# - LINQ - GroupBy 一个键,然后将每个分组的项目放入单独的 'buckets'

c# - 专用于字节流的FIFO/Queue buffer

c# - 从 web.config 获取 URL

asp.net - Umbraco 与 MVC 5 兼容吗?

javascript - 单击行 jquery

c# - 如何级联具有不同错误处理的可观察对象

c# - 如何在 Asp.Net 页面上的一处处理所有错误/消息?

c# - 在 C# oAuthTwitterWrapper 中获取推文的转发

JQuery 克隆不保留单选和选择状态

jquery - 令人沮丧的 CSS 级联行为