/home/mip/www/img/credit/datatables/helpers.js.tar
home/mip/mip/public/template/AdminLTE/dist/js/helpers.js 0000664 00000007134 15152062366 0017130 0 ustar 00 function show_alert(message, type, wrapper_id = 'message-wrapper') {
var icon = "times";
if(type=="info") {
icon = "info";
} else if (type=="success") {
icon = "check";
} else if (type == "warning") {
icon = "exclamation";
} else if (type == "danger") {
icon = "times";
} else {
icon = "times";
}
return $('#'+wrapper_id).html(
'<div class="alert alert-'+type+' fade in">' +
'<i class="fa fa-'+icon+'"></i> '+
'<button type="button" class="close" data-dismiss="alert">' +
'×</button>' + message + '</div>');
}
function ajaxValidate(form, formGroup, formGroupErrorDiv, btn, errors, id)
{
id = (typeof id !== 'undefined') ? id:"";
formGroup.removeClass('has-error').addClass('has-success');
formGroupErrorDiv.html("");
if (errors!="") {
$.each(errors, function( key, value ){
$.each(value, function( err_key, err_val ){
var errorsHtml = '<p class="error_message">'+err_val+'</p>';
var input_error = $('#'+form.attr('id')+' .'+key+id+'_error');
input_error.append(errorsHtml);
input_error.parents('div.form-group').addClass('has-error').removeClass('has-success');
});
});
btn.removeAttr('disabled');
btn.html("<i class=\"fa fa-save\"></i> Save");
}
}
function isValidMobileNumber(el, valid, message){
var form_group = $(el).closest('.form-group');
form_group.find('.error').html(" ");
form_group.removeClass('has-error');
if($(el).val()!=""){
form_group.addClass('has-error').removeClass('has-success');
if(!valid){
$(el).val(" ");
form_group.find('.error').html("<span class=\"help-block error_message\">"+message+"</p>");
}else{
form_group.removeClass('has-error').addClass('has-success');
}
}
}
$(".numeric").keypress(function(event) {
// Backspace, tab, enter, end, home, left, right
// We don't support the del key in Opera because del == . == 46.
var controlKeys = [8, 9, 13, 35, 36, 37, 39];
// IE doesn't support indexOf
var isControlKey = controlKeys.join(",").match(new RegExp(event.which));
// Some browsers just don't raise events for control keys. Easy.
// e.g. Safari backspace.
if (!event.which || // Control keys in most browsers. e.g. Firefox tab is 0
(48 <= event.which && event.which <= 57) || // Always 1 through 9
46 == event.which ||
(48 == event.which && $(this).value == '') || // No 0 first digit
isControlKey) { // Opera assigns values for control keys.
return;
} else {
event.preventDefault();
}
});
$(".integer").keypress(function(event) {
// Backspace, tab, enter, end, home, left, right
// We don't support the del key in Opera because del == . == 46.
var controlKeys = [8, 9, 13, 35, 36, 37, 39];
// IE doesn't support indexOf
var isControlKey = controlKeys.join(",").match(new RegExp(event.which));
// Some browsers just don't raise events for control keys. Easy.
// e.g. Safari backspace.
if (!event.which || // Control keys in most browsers. e.g. Firefox tab is 0
(48 <= event.which && event.which <= 57) || // Always 1 through 9
(48 == event.which && $(this).value == '') || // No 0 first digit
isControlKey ) { // Opera assigns values for control keys.
return;
} else {
event.preventDefault();
}
});