asp.net 后台调用jQuery函数

转载 2012年12月13日 17:00:51

关于asp.net 后台调用jQuery函数.这个应该是个比较简单的功能,但是我却被难住了很长时间。最近终于在一个帖子里面找到了。这边记录一下。

这个是前台的js方法:
function aa() {
  alert("aaaa");
  $("#test").slideToggle("100");
}
后台代码调用:
1
ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>aa();</script>");

这样写的话无法调用对应的jquery事件。

js要注意加载的顺序,在head里面添加的js代码如果要访问dom的话一般要放到window.onload里面,要么就直接把代码在元素后面添加。如果生成JS是放在html标签之前的,那么到写的那个函数的时候连jquery都还没加载进来。

正解:

ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>window.onload=function(){aa();}</script>");

Asp.net中后台*.cs与前台JS脚本之间相互调用的几点心得

Asp.net中后台*.cs与前台JS脚本之间相互调用的几点心得      一、 经 常需要在asp.net中“后台代码*.cs文件中调用javascript脚本中已经定义好的脚本函数”。 ...
  • minsenwu
  • minsenwu
  • 2012-04-25 12:17:26
  • 9992

Asp.net后台调用前台JS函数实现

第一种:使用普通的添加控件中的Attributes属性进行调用 例如,像一般的普通的按钮:Button1.Attributes.Add("onclick","MyFun();"); 此方法...
  • energeticsunxiaocong
  • energeticsunxiaocong
  • 2016-05-10 11:29:00
  • 2430

.net+ajax调用jquery后台方法实现 附图

在使用jquery类库的ajax时,发现一个很奇怪的问题,在网上找了一个jquery调用。net后台方法的例子,用url传递参数没有问题,可以正常执行,稍后会把例子写出来,但是调用。net后台方法的时...
  • zhaobao110
  • zhaobao110
  • 2010-09-28 10:10:00
  • 3075

利用JQuery直接调用asp.net后台方法

利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。 [WebMethod]   命名空间 1、无参数的方法调用, 注意:1.方法一定要静态方法,而且要有[WebM...
  • shan1774965666
  • shan1774965666
  • 2016-05-21 14:41:32
  • 1389

C# asp.net与jquery做ajax简单进度条

一直以为response.Flush() 可以实现。。。。发现不行的 最后还是采用了全局参数保存到 cahe 来做了 setCahe.ashx 模拟操作的事件进度 public voi...
  • livelymoon
  • livelymoon
  • 2015-08-28 11:47:45
  • 906

【Asp.net】使用Ajax和Jquery在前台向后台传参数并返回值的实例

一、前言      以前在做项目的时候遇到asp.net前后台通过AJAX传递数据,当时做完了,自己一直没有总结,虽说上手快,但是还是要总结一下,以供以后的学习,思考。二、要点分析      asp....
  • kisscatforever
  • kisscatforever
  • 2017-01-09 22:37:33
  • 4274

类似百度搜索提示效果(asp.net+JQ+Ajax)

$(document).ready(function () { $("li").live("click", function () { $("...
  • ch1027678704
  • ch1027678704
  • 2014-06-09 10:56:25
  • 4404

ASP.NET中使用JqGrid完整实现

   文章提纲 介绍 & 使用场景 JqGrid的一些说明 JqGrid和ASP.NET整合详细步骤   前置准备   框架搭建   数据填充 ...
  • fhzh520
  • fhzh520
  • 2016-07-13 18:28:21
  • 1121

.Net后台调用前台js的两种方法

第一种,在页面的时候调用: cs后台代码: C#代码   protected void Page_Load(object sender, EventArgs e)...
  • wangjin1990123
  • wangjin1990123
  • 2014-12-04 11:29:22
  • 3892

后台执行Jquery代码

ScriptManager.RegisterStartupScript的使用方法
  • xiaouncle
  • xiaouncle
  • 2016-08-23 21:42:44
  • 650
收藏助手
不良信息举报
您举报文章:asp.net 后台调用jQuery函数
举报原因:
原因补充:

(最多只允许输入30个字)