hidden pole a získání jeho value
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Rudolf247
- Člen | 38
Dobrý den, mám takový problém, který se mi nedaří vyřešit.
Potřebuji vytáhnout value z hidden pole do výstupu formuláře.
Javascript mi generuje hidden input, který generuje i value podle multiselectu
$("#subtasks_emp").html("<li><input type='hidden' name='emp_id[" + i + "][emp_id]' id='emp_id[" + i + "][id]' value='" + finalResult[i] + "'/>
Potom ještě label s textovým inputem, ale ten k tomu není potřeba.
V presenteru v komponentě mám
$form->addDynamic('emp', function (Container $emp_task){
$emp_task->addHidden('emp_id');
$emp_task->addText('emp_task');
}, 1);
Ale když dumpnu výstup z formuláře, tak je pole prázdné
emp => Nette\Utils\ArrayHash #a867
0 => Nette\Utils\ArrayHash #0d8c
emp_id => ""
emp_task => "testovací zadání" (16)
Jak mám do výstupu dostat to co je zadané ve value? Děkuji
Nebo pokud někdo víte o alternativě tak i za ní budu rád, prostě potřebuju to id dostat na konec formuláře (je to více-krokový formulář)…