62,046
社区成员
发帖
与我相关
我的任务
分享
//这是JS代码
function MM_Account_Go()
{
Activated.ActivatedAccount("",Activated_Call_Back);
}
function Activated_Call_Back(obj)
{
alert(obj.value);
}
//这是后台代码
protected void Page_Load(object sender, EventArgs e)
{
Ajax.Utility.RegisterTypeForAjax(typeof(Activated), this.Page);
this.Button1.Attributes.Add("onclick", "javascript:return MM_Account_Go();");
}
[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.ReadWrite)]
public string ActivatedAccount(string[] parameters)
{
....................
return "完成操作!";
}
//这是JS代码
function MM_Account_Go()
{
initialize();
var parameters = new Array(6);
parameters[0] = txtAccount.value; //账号
parameters[1] = txtPassword.value; //密码
parameters[2] = txtRealName.value; //真实姓名
parameters[3] = txtCardID.value; //身份证
parameters[4] = txtEmail.value; //邮箱
parameters[5] = txtCode.value; //验证码
Activated.ActivatedAccount(parameters,Activated_Call_Back); //这个地方调用不了.报错: 'ajax_request' 未定义
}
/*
跟踪错误到ajax的封装代码中:ActivatedAccount:function(parameters,callback,context){return new ajax_request(this.url + '?_method=ActivatedAccount&_session=rw','parameters=' + json_from_object(parameters),callback, context);},
*/