Autor | Zpráva | ||
---|---|---|---|
divady Profil |
#1 · Zasláno: 30. 3. 2015, 13:12:00
dobrý den, mam ajaxovou funkci pro načítání udajů s aresu. ajax se spustí při změně udajů v inputu.
a já bych potřeboval pozměnit spouštění ajaxu. protože chci už mít ten konkrétní input předvyplněný a při naštění stránky se automaticky doplnily zbyle informace nevíte co mam dát na začátek aby to spustílo ajax automaticky? tady je současnej skript $(document).ready(function () { $('#ico').load(function () { var ico = $(this).val(); $(this).prev().prepend("<img id='ajaximg' style='position:absolute' src='./img/loader.gif'>"); $.ajax({ url: "./inc/ares.php", contentType: "application/json; charset=utf-8", dataType: "json", data: "ico=" + ico, cache: "false", success: function (data) { $('#ajaximg').remove(); if (data.stav == 'ok') { $('input[name=dic]').val(data.dic); $('input[name=nazev_firmy]').val(data.firma); $('input[name=ulice]').val(data.ulice); $('input[name=mesto]').val(data.mesto); $('input[name=psc]').val(data.psc); if (data.dic) $('input[name=platcedph]').attr('checked', true); } else { alert(data.stav); } }, error: function (jqXHR, textStatus, errorThrown) { $('#ajaximg').remove(); alert(textStatus); } }); }); }); |
||
Taps Profil |
#2 · Zasláno: 30. 3. 2015, 13:32:17
divady:
pomocí události onload zavolej daný js skript |
||
divady Profil |
#3 · Zasláno: 30. 3. 2015, 14:38:29
Taps
myslíš to tak že dám do inputu onload="ares();" a v js upravim script na funkci function ares() { var ico = $(this).val(); $(this).prev().prepend("<img id='ajaximg' style='position:absolute' src='./img/loader.gif'>"); $.ajax({ url: "./inc/ares.php", contentType: "application/json; charset=utf-8", dataType: "json", data: "ico=" + ico, cache: "false", success: function (data) { $('#ajaximg').remove(); if (data.stav == 'ok') { $('input[name=dic]').val(data.dic); $('input[name=nazev_firmy]').val(data.firma); $('input[name=ulice]').val(data.ulice); $('input[name=mesto]').val(data.mesto); $('input[name=psc]').val(data.psc); if (data.dic) $('input[name=platcedph]').attr('checked', true); } else { alert(data.stav); } }, error: function (jqXHR, textStatus, errorThrown) { $('#ajaximg').remove(); alert(textStatus); } }); } |
||
Taps Profil |
#4 · Zasláno: 30. 3. 2015, 16:26:41
divady:
ano, něco v tomto smyslu. |
||
Časová prodleva: 9 let
|
0