You are on page 1of 1

GetBankListForDDL: function (response) {

reportView.config.method = "GetBankListForDDL";
reportView.config.url = reportView.config.baseURL + reportView.c
onfig.method;
reportView.config.data = {};
reportView.config.ajaxCallMode = function (data) {
response($.map(data, function (item) {
var obj = data.d;
bankList = [];
$.each(obj, function (index, item) {
bankList.push({ "value": item.BankID, "label": item.
BankName });
});
return bankList;
}));
};
reportView.ajaxCall(reportView.config);
},
$("#txtBank").autocomplete({
minLength: 2,
source: function (request, response) {
reportView.GetBankListForDDL(response);
},
change: function (event, ui) {
if (!ui.item) {
jAlert("Please select valid Bank from the autocomple
te list", "alert");
$(this).val('');
}
},
focus: function (event, ui) {
$(this).val(ui.item.label);
return false;
},
select: function (event, ui) {
$(this).val(ui.item.label);
return false;
},
});

You might also like