简单的小问题。。刚刚学习,用的是MVC模式。要实现ajax 手工写的XMLHttpRequest对象。然后写一个 url= CheckUrl.aspx?userName=1;我在CheckUrl.aspx加载时页面中 完成一个方法,在方法中 Response.Write("UserError"); 如果我这么做的话,一个页面就只能完成一个方法了。我怎么能让多个方法用一个页面。或是做的代码工整点。。我用的是MVC好像不能用 .ashx文件 我的aspx放到什么文件夹中好
调试欢乐多
$.ajax({
url: "test.html/[MethodName]",
success: function(html){
}
});
CheckUrl。aspx页面接收方法=1来执行不同的方法这样不知道能不能解决你的问题
=======
不太明白,要完成多个方法那就连着写多个方法呀?方法的执行也是连着执行
switch func
{
case "1"
case "2"
}
楼主要这样吗
if (flag == "del")
{
string strID = context.Request["adID"];
string strEditMan = UserInfo.USERCODE;
DateTime dEditDate = DateTime.Now;
string strResult = null;
try
{
RSDB2B.BllManage.AdManageBll._DelAdvertisement(strID, strEditMan, dEditDate);
strResult = "1";
}
catch
{
strResult = "0";
}
context.Response.Write(strResult);
}
页面里写个涵数:比如
function doReportInfo(reportId)
{
if(confirm("确定受理吗?"))
{
$.ajax({
url : "../../ajaxdata/CustomerReport.ashx?action=doReportInfo&reportId="+reportId,
dataType:"text",
type:"post",
success:function(result)
{
if(result.length>0)
{
alert("受理成功");
query();
}
},
error:function()
{
alert("错误");
}
});
}
}