Kam s jinými php a dalšími skripty, který se používají jako url pro ajax
- wb2009
- Člen | 125
Zdravím,
mám dotaz, jak nejlépe vyřešit můj problém. Mám formulář, který by si měl po zadání iča dohledat všechny informace z aresu. Našel jsem skript, který toto provádí, ale je přes ajax jquery, který se odkazuje na jiný php skript, který provede právě zjištění potřebných dat a výsledek vrátí formuláři.
Tady ale nevím kam dát ten php skript, aby ho dokázal javascript načíst:
$('#ico').change( function() {
var ico = $(this).val();
$.ajax({
url: "/ares.php",
Nebo, jestli yb to nešlo nějak udělat přes nette jednodušeji a lépe, něco jako onChange by se zavolal v presenteru handler, který by to provedl a vrátil zpět hodnoty do formuláře. To ale netuším jak.
Díky za rady.
- petr.pavel
- Člen | 535
Osobně si v šabloně definuji jen proměnnou, kterou pak použiji v externím souboru s js:
šablona:
<script>
var mojeUrl = {link giveMeData!};
</script>
skripty.js
$('#ico').change( function() {
var ico = $(this).val();
$.ajax({
url: mojeUrl,
nebo lépe url uložit do atributu data elementu #ico:
šablona:
<input id="ico" data-url="{link giveMeData!}">
skripty.js
$('#ico').change( function() {
var ico = $(this).val();
$.ajax({
url: $(this).data('url'),