没有警报调用,Ajax调用不起作用

时间:2016-12-20 12:33:11

标签: javascript jquery

基于标志'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);
}

1 个答案:

答案 0 :(得分:0)