2024-08-02 00:20:05
functyion PostData(id,type,url){
$.post(url,{id:id,type:type},function(data){
//samething you do
if(data=1){
alert('成功');
}
});
}
你可以这样使用:
<input type="buttom" onclick="PostData(1,3,'ajax/handler.ashx')">
后台的处理:
<%@ WebHandler Language="C#" Class="Handler" %>
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
//接受信息
int id = context.Request["id"] == "" ? 1 : Convert.ToInt32(context.Request["id"]);
int type = context.Request["id"] == "" ? 1 : Convert.ToInt32(context.Request["id"]);
//数据库操作
//在这里操作
//返回是否成功,根据需要
context.Response.Write(1);
}
public bool IsReusable {
get {
return false;
}
}
}
2024-08-02 00:43:33
后台应该怎么写呢?能具体点吗?我刚开始学,麻烦你了~