JavsScript Snippets
var myForm = $("#form");
var isValid = false;
if(myForm[0].checkValidity()) {
isValid = true;
}
/**
* Mark all requerd fields
*/
var requerdInputsArr = $('input').filter('[required]:visible');
$.each(requerdInputsArr, function(index, input) {
var thisInput = $("input[name="+input.name+"]");
if(thisInput.val() == "") {
thisInput.addClass('tm-error');
$("input[name="+input.name+"] + span").empty();
thisInput.after(' <span class="uk-text-danger uk-text-small">requierd</span>')
} else {
thisInput.removeClass('tm-error');
$("input[name="+input.name+"] + span").empty();
}
});// get number of days between two dates
var date1 = new Date("23 Sep 2045");
var date2 = new Date("30 Dec 2045");
var timeDiff = Math.abs(date2.getTime() - date1.getTime());
var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24));
console.log(diffDays);// This is some json data
var json = [
{
"id": 1,
"full_name": "Ivan Milincic"
},
{
"id": 2,
"full_name": "Radmila Milincic"
}
];
// run for each end alert data
json.forEach(function(e) {
console.log(e);
alert("my id is: " + e.id + " my name is: " + e.full_name);
});