changeDateFormat: function (dateval) {
var Date_Recived = new Date(dateval);
return Date_Recived.getFullYear() + "-" + (Date_Recived.getMonth() + 1) + "-" + Date_Recived.getDay();
},
listMove: function (d, s) {
// $('#'+d option:selected').appendTo('#'+s);
var selectedOpts = $('#' + d + ' option:selected');
if (selectedOpts.length == 0) {
$.notify("please select ");
// alert("Nothing to move.");
// e.preventDefault();
return false;
}
$('#' + s).append($(selectedOpts).clone());
$(selectedOpts).remove();
var options = $('#' + s + ' option');
var arr = options.map(function (_, o) {
return {
t: $(o).text(),
v: o.value
};
}).get();
arr.sort(function (o1, o2) {
return o1.t > o2.t ? 1 : o1.t < o2.t ? -1 : 0;
});
options.each(function (i, o) {
console.log(i);
o.value = arr[i].v;
$(o).text(arr[i].t);
});
},
ajax: function (async, url, dataValue, Successfun, failfun, passdata) {
if ($.type(async) != 'boolean') {
if (document.domain = 'localhost')
alert(" " + $.type(async));
return false;
}
if ($.type(Successfun) != 'function') {
alert("use pass type is false " + $.type(async));
return false;
}
var request = $.ajax({
type: "POST",
url: url,
async: async,
data: dataValue,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (result) {
if (passdata != undefined) {
Successfun(result.d, passdata);
} else {
Successfun(result.d);
}
},
error: function (result) {
if (document.domain == 'localhost') {
alert(result.responseText);
console.log(result.responseText);
} else { console.log(result.responseText); }
if (failfun === 'function') {
failfun(error);
}
}
});
}
};
Sign up here with your email
ConversionConversion EmoticonEmoticon