Autor Zpráva
jou222
Profil
Zdravím,

potřebuji poradit, mám na webu stránku kde je seznam vypisujících se dat z DB a u každé položky mám tlačítko detail. A když na něj kliknu tak se mi má zobrazit modální okno a v něm data dané položky, jako je název atd. Tohle vše jsem zvladl, problém je v tom, že prostě ať kliknu na první či poslední tak se mi prostě otevře modální okno ale všech položek tzv. kliknu na první, tak se otevře modal prvního,druhého třetího atd... Napadlo mně tam nějak dat identifikátor ale nevím jak ho tam zakomponovat v jquery. Prosím o pomoc

Kod pro vypis.. bez sql kódu. id=používám defaultně název "dialog-form" a k tomu přidávám číslo od 1.
<div class="dialog-confirm" id="dialog-form'.$i.'" title="Detail">
</div>



    $(function oknoopen() {
                             $( ".dialog-confirm" ).dialog({

                                  resizable: false,
                                  height:240,
                                  width:600,
                                                                            
                                  modal: true,                
                                  close: function(){
                                        location.reload();
                                        },
                                  buttons: {
                                   "Pokr" : {
                                   text: "Pokračovat",
                                   id: "ui-id-button-pokracovat",
                                   click: function() {
                                      $( this ).dialog( "close" );

                                      }
                                    },                                 
                                   "Prejit" : {
                                   text: "Přejí",
                                   id: "ui-id-button-prejit",
                                   click: function() {                                 
                                      $( this ).dialog( "close" );

                                    } }
                                  }
                                });
                            }); 

Prosím poraďte. Děkuji

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: