Autor | Zpráva | ||
---|---|---|---|
Ikki Profil |
Ahoj,
mám kód, ve kterém mám zapsaný 1 select a v něm prostřednictvím foreach vypsané přístupné zaměstnance. Při vytváření projektu mám nastavený script, který zvládá kopírovat inputy po vypsání anebo odkliknutí pole, to však nefunguje u selectu pro zaměstnance. -- HTML <div class="media border-top pt-3"> <div class="media-body new-users"> <select class="form-control users-append"> <option>Zvolte zaměstnance</option> foreach($employeeDataListUncat as $employee){ echo '<option value="'.$employee['id'].'">'.$employee['name'].' '.$employee['surname'].'</option>'; } </select> </div> </div> -- JS $(document).ready(function () { $(document).on("change",".users-append input",function(){ var allHaveText; var parentDiv = $(this).closest("div.users-append"); emptyInputs=parentDiv.find("select").filter(function () { return !this.value; }); if(emptyInputs.length==0) { newGroup = parentDiv.clone().appendTo(".new-users"); newGroup.find("select").each(function(){ $(this).val(""); }); } }); }); Potřebuji tedy jen při zvolení zaměstnance vytvořit nový select element - zkopírovat jej pod původní a tak stále dokola. Díky. |
||
Časová prodleva: 4 roky
|
0