27 kwi 2016

Przykład użycia seTimeOut

var test = function () {
  if (condition) {
    console.log('ok')
  }
  else {
    setTimeout(test, 1000);
  }
}
test();

Request do serwera co 1 minutę:

var timer = window.setInterval(function () {

  var time = (new Date).getTime();
  var ajax = jQuery.ajax({
    url: '?a=touch',
    cache: false,
    type: 'get',
    dataType: "json",
    data: {
      time: time
    },
    success: function (data) {
    }
  })
}, 60000);
27 kwi 2016

Użycie selekotorów do ustawienia domyślnych wartości formualrza

$('input[name^="czreal"]').val('2 dni robocze')
function test() {
 $('#Imie').val('Test');
 $('input[name=Nazwisko]').val('Test');
 $('#Plec[value="0"]').prop( "checked", true );
 $('#Stanowisko').val('Tester');
 $('select[name=typ_umowy]').get(0).options[1].selected=true;
 $('#stanowisko_kosztowe').val('100');
 $('select[name="Pytanie[16][]"').get(0).options[1].selected=true;
}