//BL_Set.asp
<script language="javascript">
function to_Del(LB_ID, LB_CODE, LB_AMT) {
if (window.confirm("<%=STR_DEL_CFM%>")) {
returnValue = sendDataList(LB_ID, "BL_del.asp");
if (returnValue == "1") {
var oldValue = "<LB_ID>" + LB_ID + "</LB_ID>"
+ "<LB_CODE>" + LB_CODE + "</LB_CODE>"
+ "<LB_AMT>" + LB_AMT + "</LB_AMT>";
submit_Log("Band Level Set", "Delete", oldValue, "");
Response.Redirect("BL_Set.asp");
}
else {
alert("操作失败");
}
}
function submit_Log(infoCat, action, originalValue, CurrentValue) {
originalValue = originalValue.replace(/</g, "<");
originalValue = originalValue.replace(/>/g, ">");
CurrentValue = CurrentValue.replace(/</g, "<");
CurrentValue = CurrentValue.replace(/>/g, ">");
$.ajaxSettings.url = "<%=LogSite %>" + "/Admin/LogProxy.aspx/Log?doAction=Log";
$.ajaxSettings.type = "post";
$.ajaxSettings.dataType = "text";
//$.ajaxSettings.jsonp = "callbackparam";
//$.ajaxSettings.jsonpCallback = "sucess_jsonpCallback";
//$.ajaxSettings.contentType = "application/json";
$.ajaxSettings.data = '{"UserId":"<%=UserID%>","ComputerIP":"<%=RemoteAddr%>","InfoCategory":"' + infoCat
+ '","ActionName":"' + action
+ '","originalValue":"' + originalValue + '","CurrentValue":"' + CurrentValue
+ '","OtherSysInfo":"<%=browserInfo%>","RemoteHost":"<%=RemoteHost%>","RemoteMAC":"","Comment":""}';
$.ajaxSettings.success = function (data) {
alert("操作完成!");
$.ajaxSettings.error = function (xhr) {
//alert("失败!");
}
};
$.ajax();
}
</script>
删除成功了,并且添加日志也成功了(submit_Log()方法成功执行了)提示操作成功,但是asp页面没有刷新,我重新点击该页面才发现刚才删除的那条数据不显示了,不知道为什么不刷新BL_Set.asp页面?