本帖最后由 彭家贰小姐 于 2013-7-13 10:44 编辑
前台掉后台方法就可以用ajax
1.Default.aspx前台页面js
<script type="text/javascript">
function test() {
$.ajax({
type: "POST", //提交方式
url: "Default.aspx?ajaxMethod=SetEmp",
dataType: "text", //类型
async: false,
success: function (data) {
if (data == "SUCCESS") {
} else {
}
},
error: function () { }
})
}
</script>
2.Default.aspx后台页面
1)Page_Load里接收下
/// <summary>
/// 页面加载事件
/// </summary>
/// <param name="sender">事件对象</param>
/// <param name="e">事件附带参数</param>
protected void Page_Load(object sender, EventArgs e)
{
if (Request["ajaxMethod"] != null && Request["ajaxMethod"].Equals("SetEmp"))
SetEmp();
}
2)添加后台方法
/// <summary>
///
/// </summary>
/// <param name="empAccount"></param>
public void SetEmp()
{
......
Response.Write("SUCCESS");
Response.End();
}
|