Returning empty string on a input that has a value
https://stackoverflow.com/q/45615304/5076162 https://chat.stackoverflow.com/rooms/151912/discussion-between-jvbarsou-and-alexander-dixon
by dixalex
HTML
<input id="dropdown-parceria" type="text" value="parceria" />
<input id="dropdown-loja" type="text" value="loja" />
<input id="datepicker-range" type="text" value="2017-03-01" />
JavaScript
$(document).ready(function() {
page_sniffer_2017();
});
function page_sniffer_2017() {
var counter = 0;
var imgScanner = setInterval(function() {
if ($("#datepicker-range").length > 0 && $("#datepicker-range").val().length) {
var master_date = $("#datepicker-range").val();
console.log(master_date);
returnInputVars(master_date);
console.log(returnInputVars(master_date));
clearInterval(imgScanner);
} else {
//var doNothing = "";
counter++;
if (counter === 100) {
console.log(counter);
clearInterval(imgScanner);
}
}
}, 50);
}
function returnInputVars(cached_date) {
var rede = $("#dropdown-parceria").val();
var codLoja = $("#dropdown-loja").val();
var periodo = cached_date;
return [rede, codLoja, periodo];
};