基于标志'isConformpage',我们在数据库中添加了一些日志。
通过AJAX调用触发日志代码。
即使值为'true',也不会传递标志条件。
如果我在alert()
条件之前添加if
,则可以使用。
PS:WriteLog1
方法在VB.net中返回。提到这里虽然它对这个问题没有任何影响。
try {
setTimeout(function () {
//your code to be executed after 5 second
if (isconformpage) {
var split = document.getElementById("hdnconfirmpage").value.split("#");
transaction = split[0];
transaction = jQuery.parseJSON(transaction);
user = jQuery.parseJSON(split[1]);
component = jQuery.parseJSON(split[2]);
//Tagging log start
var pathurl = "/" + loc[1] + "/thankyou.aspx/WriteLog1";
$.ajax({
type: "POST",
url: pathurl,
data: '{Message: "' + "-" + '"}',
contentType: "application/json; charset=utf-8",
dataType: "json",
// success: OnSuccess1,
failure: function (response) {}
});
// Tagging log end
}
}, 5000);
}
答案 0 :(得分:0)
catch
"
finally
或 try
检查https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/try...catch