Aktualizace snippetu klikem na řádek tabulky
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Aurielle
- Člen | 1281
Ahoj, mám tabulku vypisující určité řádky informací (1 řádek = 1 ban na serveru), dříve se každý řádek rozevíral aby zobrazoval detaily, teď bych potřeboval na kliknutí na ten řádek navázat aktualizaci snippetu. Máte nápad jak to nacpat do makra link, abych to nemusel ošklivě cpát do něčeho takového?
<script type="text/javascript">
$('tr.ajax').live('click', function(event) {
event.preventDefault();
if ($.active) return;
$.post({link banDetails!} + '&id=' + this.id.substr(4), $.nette.success);
$.nette.spinner.css({
position: 'absolute',
left: event.pageX,
top: event.pageY
});
});
</script>
Editoval gmvasek (21. 5. 2010 17:05)
- Aurielle
- Člen | 1281
Našel jsem trochu lepší způsob, ale pořád to není úplně čisté:
<script type="text/javascript">
$('tr.ajax').live('click', function(event) {
event.preventDefault();
if ($.active) return;
var url = {link banDetails! id => 'xxx'};
$.post(url.replace('xxx', this.id.substr(4)), $.nette.success);
$.nette.spinner.css({
position: 'absolute',
left: event.pageX,
top: event.pageY
});
});
</script>