各位大虾,今天偶写了一个js,想在js中调用服务器端的一个方法GetUrl(string user, string pass),带两个参数,我怎样才能在js中将两个参数传递进去调用这个方法呢,js中我已拿到两个参数的值,可是我用"+ name + "这种方式的话,总是将这个"+ name + "作为字符串传进去了,而不是这个name的值,所以请各位大虾不吝赐教啊,js调用服务端的代码怎样传递参数?是不是因为编码的问题啊?或者说有什么特定的格式呢?我试过的,如果调用不带参数的服务端方法,是可以的。
回家再看看我原来的code。
//server code for javascript
Server.Load(name,onCompleted);
除非你传入的值是固定的
不过看起来你好像要传入用户输入的值
客户端向服务器端提交一定要post页面的~~~不想用ajax可以考虑隐藏的iframe或者webservice