Subversion Repositories SmartDukaan

Rev

Rev 30122 | Rev 30587 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 30122 Rev 30414
Line 5... Line 5...
5
		"1": context + '/resources/images/icons/provider-logos/icici.jpg',
5
		"1": context + '/resources/images/icons/provider-logos/icici.jpg',
6
		"2": context + '/resources/images/icons/provider-logos/tataaig.png',
6
		"2": context + '/resources/images/icons/provider-logos/tataaig.png',
7
		"3": context + '/resources/images/icons/provider-logos/bharti.jpg'
7
		"3": context + '/resources/images/icons/provider-logos/bharti.jpg'
8
	}
8
	}
9
}
9
}
-
 
10
 
10
function badRequestAlert(response) {
11
function badRequestAlert(response) {
11
	console.log(response.responseText);
12
	console.log(response.responseText);
12
	var errorObject = JSON.parse(response.responseText);
13
	var errorObject = JSON.parse(response.responseText);
13
	errorObject = errorObject.response;
14
	errorObject = errorObject.response;
14
	bootbox.alert('Bad Request\n' + 'rejectedType : '
15
	bootbox.alert('Bad Request\n' + 'rejectedType : '
Line 25... Line 26...
25
		+ errorObject.rejectedType + '\n' + 'rejectedValue : '
26
		+ errorObject.rejectedType + '\n' + 'rejectedValue : '
26
		+ errorObject.rejectedValue + '\n' + 'message : '
27
		+ errorObject.rejectedValue + '\n' + 'message : '
27
		+ errorObject.message);
28
		+ errorObject.message);
28
}
29
}
29
 
30
 
30
$(document).ajaxError(function(event, jqxhr, settings, thrownError) {
31
$(document).ajaxError(function (event, jqxhr, settings, thrownError) {
31
	if (typeof loaderDialogObj != "undefined") {
32
	if (typeof loaderDialogObj != "undefined") {
32
		loaderDialogObj.modal('hide');
33
		loaderDialogObj.modal('hide');
33
		// $('div.modal-backdrop.fade').remove();
34
		// $('div.modal-backdrop.fade').remove();
34
	}
35
	}
35
	if (jqxhr.status == 400) {
36
	if (jqxhr.status == 400) {
Line 887... Line 888...
887
/* Create an array with the values of all the checkboxes in a column */
888
/* Create an array with the values of all the checkboxes in a column */
888
$.fn.dataTable.ext.order['dom-checkbox'] = function (settings, col) {
889
$.fn.dataTable.ext.order['dom-checkbox'] = function (settings, col) {
889
	return this.api().column(col, {order: 'index'}).nodes().map(function (td, i) {
890
	return this.api().column(col, {order: 'index'}).nodes().map(function (td, i) {
890
		return $('input', td).prop('checked') ? '1' : '0';
891
		return $('input', td).prop('checked') ? '1' : '0';
891
	});
892
	});
892
}
-
 
893
893
}
-
 
894
 
-
 
895
$.fn.dataTable.Api.register('sum()', function () {
-
 
896
	return this.flatten().reduce(function (a, b) {
-
 
897
		if (typeof a === 'string') {
-
 
898
			a = a.replace(/[^\d.-]/g, '') * 1;
-
 
899
			a = isNaN(a) ? 0 : a;
-
 
900
		}
-
 
901
		if (typeof b === 'string') {
-
 
902
			b = b.replace(/[^\d.-]/g, '') * 1;
-
 
903
			b = isNaN(b) ? 0 : b;
-
 
904
		}
-
 
905
 
-
 
906
		return a + b;
-
 
907
	}, 0);
-
 
908
});
-
 
909
894
910