How can I add a setTimeOut to avoid script unresponsiveness inside a each loop?, basically there is this grid where I have many rows, and the rows have a column that consists of a kendo datepicker. The problem is that after a few a bound to the grid i get the unresponsive script box, then i have to click continue and it would work:
var j = 0;
$$('.dtInputs'),each(function (input){
j++;
input.kendoDatePicker();
if(j > 500){
if(j % 1000 = 0)
{
window.setTimeOut(arguments.callee, 1);
return false;
}
}
});
The problem is that by looking at this i dont think it will continue adding the datepicker after it returns false to the remaining inputs. Not sure how to do this.