Kde mám chybu?
get? get co? get čeho? 
Používáte-li AJAX tak ve funkci .done - viz dokumentace

Používáte-li AJAX tak ve funkci .done - viz dokumentace
jqXHR.done(function( data, textStatus, jqXHR ) {});
Poděkovali: Ernst
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Děkuji krásně, já Vás nemít...
Kdyby jste se neurazil, pozvu Vás aspoň na dobrou večeři
ale ještě si máknu, než to spolu s učením dodělám.
Vím, že je asi jednodušší napsat si vlastní modul, než to takhle nacpat do modulu jako vlastní obsah
Kdyby jste se neurazil, pozvu Vás aspoň na dobrou večeři

ale ještě si máknu, než to spolu s učením dodělám.
Vím, že je asi jednodušší napsat si vlastní modul, než to takhle nacpat do modulu jako vlastní obsah
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
studuji, studuji, ale zatím nechápu.
Nešel by nějaký popis nebo příklad?
PS dotáhnout tenhle modul je už asi poslední věc kterou potřebuji
nevím jak napsat ten ajax, který zavolá PHP a to mi jen echem vrátí jednu proměnnou a ta se v .done načte do proměnný.
tedy jak napsat ajax asi vím, ale nevím jak v .done načíst proměnnou a takový příklad se mi zatím vygooglit nedaří
Nešel by nějaký popis nebo příklad?
PS dotáhnout tenhle modul je už asi poslední věc kterou potřebuji
nevím jak napsat ten ajax, který zavolá PHP a to mi jen echem vrátí jednu proměnnou a ta se v .done načte do proměnný.
tedy jak napsat ajax asi vím, ale nevím jak v .done načíst proměnnou a takový příklad se mi zatím vygooglit nedaří
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
tak testuji, ale asi to není tak jednoduché"
JS.php
a do console logu to žádné ahoj nevypíše. Kde blbě uvažuji?
JS.
<form name="form">
<input type="checkbox" name="form4"/> <span style="color: #999999;">Skryj vzdálenost</span><br>
<a href="javascript:formajax();"><img src="../images/tl_refresh_a.png" ></a>
</form>
<script>
function formajax(form){
jQuery.ajax({
url: '/components/com_lovefactory/models/testleva.php',
data: jQuery(form).serialize()
}).done(function(data){
console.log(data);
}).fail(function(){
console.log('Odeslání selhalo');
});
}
</script>
<?php
define( '_JEXEC', 1 );
if (stristr( $_SERVER['SERVER_SOFTWARE'], 'win32' )) {
define( 'JPATH_BASE', realpath(dirname(__FILE__).'\..\..\..' ));
} else define( 'JPATH_BASE', realpath(dirname(__FILE__).'/../../..' ));
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE.DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE.DS.'includes'.DS.'framework.php' );
$app = JFactory::getApplication('site');
$app->initialise();
jimport( 'joomla.user.user' );
jimport( 'joomla.user.helper' );
jimport ("joomla.log.log ");
echo("ahoj");
?>
a do console logu to žádné ahoj nevypíše. Kde blbě uvažuji?
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Nejspíš se Vám dotaz ani neodešle, funkci máte definovanou function formajax(form), ale voláte jí bez uvedení parametru form.
ZkusteNejsem si s tím ale stoprocentně jistý, this.form funguje určitě u input elementů, u odkazu možná ne, nebo ne všude.
Zkuste
<a href="javascript:formajax(this.form);"><img src="../images/tl_refresh_a.png" ></a>
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
No pokud nemáte někde globální proměnou form, tak na to vliv má. A samozřejmě, pokud nadefinujete dvakrát stejný název (funkce, nebo proměnné), tluče se to mezi sebou.ernst napsal: ten parametr na to neměl vůbec vliv
Ve funci .done je data prostě jen další proměnná, můžete si s ní dělat co potřebujete. Ve funkci můžete volat další funkce dle libosti.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.