Probably because you're sending the data to the url, but stopping the
process before it can produce a result.

On Sep 13, 7:52 pm, "nirazue...@gmail.com" <nirazue...@gmail.com>
wrote:
> Hi, I've noticed that when I click the Stop button on the browser, or
> navigate to another page, jQuery.ajax calls the error event.
>
> You can see the problem live at:http://www.pingmyport.com/
>
> Code:
>
>    this.getJson = function(timeout) {
>       if(this.XMLHttpRequest) this.XMLHttpRequest.abort();
>       this.XMLHttpRequest = $.ajax({
>          complete: function(){$("#kitLoader").hide();},
>          data: {
>             Address: him.Address,
>             portNum: him.portNum,
>             portType: him.portType
>          },
>          dataType: "json",
>          error: him.serviceUnavailable,
>          success: him.processJson,
>          timeout: timeout,
>          type: "POST",
>          url: "http://www.pingmyport.com/checkPort.php";
>       });
>    };

Reply via email to