I am changing my scripts to jquery at the moment. This is my old javascript:
var request = (window.XMLHttpRequest) ? new XMLHttpRequest() : (window.ActiveXOb
try this:
request = $.ajax({
type: "GET",
url: url,
data: data,
statusCode: {
200: function() {
doSomething();
},
304:function(){
doSomethingElse();
}
}
});
or:
request = $.ajax({
type: "GET",
url: url,
data: data,
complete: function(e, xhr, settings){
if(e.status === 200){
}else if(e.status === 304){
}else{
}
}
});
You need to just bind this request to an event like button click or something Like
$('#btn').click({function(){
$.ajax({
type: "GET",
url: url,
data: data,
success: updatePage
});
});
You dont need to really keep this request against a variable as jQuery ajax has a success callback which will help you to execute post success code