.net前台JS如何调用后台的变量或者方法
展开全部
使用请求方式,js发送请求给后台,后台接收到请求后调用方法或者变量。
首先你要搞清楚js是客户端脚本,是运行在客户端的,而后台是运行在服务端的,二者不在一个意义上,是不能直接相互调用的。
只能由客户端发送请求给服务器,服务器接收到请求后处理一些事情后返回结果。
调用方法可以采用jQuery的$.ajax、$.post、$.get方法。
如:
$.ajax({
type:"post",
url:"127.0.0.1&type=1",
success:function(msg){
//这里是请求的回调方法。
}
})
首先你要搞清楚js是客户端脚本,是运行在客户端的,而后台是运行在服务端的,二者不在一个意义上,是不能直接相互调用的。
只能由客户端发送请求给服务器,服务器接收到请求后处理一些事情后返回结果。
调用方法可以采用jQuery的$.ajax、$.post、$.get方法。
如:
$.ajax({
type:"post",
url:"127.0.0.1&type=1",
success:function(msg){
//这里是请求的回调方法。
}
})
展开全部
你可以直接<%=后台变量 %> ,但是变量必须是public 或 protected的,即不能是private
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var title=<%=title%> ;
这样就行了
后台设置成 protected string title="abc";
即可访问
这样就行了
后台设置成 protected string title="abc";
即可访问
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-01-11
展开全部
试试<%=变量或者方法%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%=变量 %>这个可以
或者用ajax
或者用ajax
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询