I want to unbind click event of button until ajax call completes.
It unbinds click but I am not able to make it rebind click.
Below is my Ajax Call:-
$("#btnsearch").click(function (event) {
$('#btnsearch').text('Wait...').unbind('click');
$.ajax({
url: "//api/Ulyx/OrderDetails",
type: "GET",
dataType: "json",
beforeSend: function () {
},
async: false,
},
crossDomain: true,
complete: function (data) {
$('#btnsearch').text('Search').bind('click');
}
});