Problém s výpisem z DB prřes JS
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- riski
- Člen | 53
Zdravim, je schopny mi nekdo poradit s nasledujicim :
mam formular pres nette:
function createComponentFormular(){
$barvy = dibi::query('SELECT * FROM [barva]')->fetchPairs('id', 'nazev');
$form = new appForm;
$form->addSelect('barva', 'Barva :', $barvy)->skipFirst('Vyberte...')
->addRule(Form::FILLED, 'Vyberte barvu.');
$form->addText('cena', 'Cena: ', 5)->setValue("---")
->setDisabled();
prilozeny jquery soubor:
jquery.price.js
$(document).ready(function(){
var cena;
$("[name='barva']").bind('change', function(){
cena = $(this).val();
$("[name='cena']").val(cena);
});
});
Pri preklikavani barvy v selectu se mi meni hodnota (cena) ve formulari podle toho jake ma dana barva ID v DB. A ja potebuju jeste podle toho ID vypisovat z tabulky cenu tak aby se misto toho ID zobrazovala ta CENA z DB. Tabulka ma sloupce ID, NAZEV, CENA. Snad je to srozumitelne predem dekuji za rady.