js调用后台,后台调用前台等方法总结
1. javaScript函数中执行C#代码中的函数:
方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入Button1_Click中;
protected void Button1_Click(object sender, EventArgs e)
{
this.TextBox1.Text = "voodooer";
}
2、在前台可以这样调用:
方法二:1、函数声明为public 或者protected
public string ss()
{
return("voodooer");
}
2、 前台调用方法
方法三:
1、
可以用 Ext.Direct 做RPC调用,大概像下面的:
var bLogin=false;
var funcReturn=function(res){ bLogin=res };
REMOTING_API.ServerUser.login(uid,pwd,funcReturn);
或者用AJAX吧:
Ext.Ajax.request({
url: 'test.php',
success: function(xhr){},
failure: function(xhr){},
params: { param1: 100 }
});
可以 定义全局变量