<a class=“OverInfo” href=“javascript:;” data-id="<%=dr[“OrderNo”]%>">
查看支付记录 前台Ajax
$(’.Edit’).click(function () {
var selectedid = $(this).siblings().val();
var id = $(this).attr(‘data-id’);
$.ajax({
type: “POST”,
url: ‘Orderedit.aspx’,
dataType: “json”,
async: true,
data: { “act”: “statuscmd”, “id”: id, “selectedid”: selectedid},
success: function (data) {
window.location.href = “OrderInfo.aspx”;
}
});
});
后台接收Ajax
protected void Page_Load(object sender, EventArgs e) {
string method = RequestString(“act”);
switch (method) {
case “statuscmd”:
Statuscmd();
break;
}
int id = RequestInt(“no”);
model= d.GetModel(id);
if (model == null) {
MyJScript.AlertWindowAndRedirect(this, “订单号错误!”, “OrderInfo.aspx”);
//停止所有asp的缓存事件,才能返回给Ajax返回值
Response.End();
}
}
public object Statuscmd() {
int id = RequestInt(“id”);
int id2= RequestInt(“selectedid”);
Response.End();
}