ext中js脚本可以先调用后台方法返回数据再到前台给脚本里的变量赋值?

2025-01-07 04:48:31
推荐回答(3个)
回答1:

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、

回答2:

可以用 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 }
});

回答3:

可以 定义全局变量