首先你要搞清楚js是客户端脚本,是运行在客户端的,而后台是运行在服务端的,二者不在一个意义上,是不能直接相互调用的。
只能由客户端发送请求给服务器,服务器接收到请求后处理一些事情后返回结果。
调用方法可以采用jQuery的$.ajax、$.post、$.get方法。
如:
$.ajax({
type:"post",
url:"127.0.0.1&type=1",
success:function(msg){
//这里是请求的回调方法。
}
})
在html里用<%=fucntion()%>可以调用前台脚本
<script language=JavaScript>
var a = "<%=methodname()%>"
alert(a)
eval("<%=methodname()%>")//如果只是要执行服务端的一些代码也可以写为如下,这样就可以执行服务端代码了
</script>
望采纳!!!