datatables ajax + modal soronként
Sziasztok!
Adott egy datatables ahol ajaxosan kapom meg az adatokat.
minden sorban van egy módosít gomb merre ha kattint a user akkor egy jqueryui modal ugrik elő, aminek az adatait szintén ajaxos hívással töltöm fel.
Az a problémám, hogy az először amikor a módosítra kattintok akkor 2x kell kattintani hogy a modal előugorjon. Az oka pedig a elvileg hogy függvény van benne.a $j az a jQuery.noConflict().
Köszönöm előre is a segítséget.
■ Adott egy datatables ahol ajaxosan kapom meg az adatokat.
minden sorban van egy módosít gomb merre ha kattint a user akkor egy jqueryui modal ugrik elő, aminek az adatait szintén ajaxos hívással töltöm fel.
Az a problémám, hogy az először amikor a módosítra kattintok akkor 2x kell kattintani hogy a modal előugorjon. Az oka pedig a elvileg hogy függvény van benne.
- $j('#termek').dataTable({
- "bJQueryUI": true,
- "bProcessing": true,
- "bServerSide": true,
- "sAjaxSource": "/admin/rendszer/datatables_server_side.php",
- "sPaginationType": "full_numbers",
- "oLanguage": {
- "sProcessing": "Feldolgozás...",
- "sLengthMenu": "_MENU_ találat oldalanként",
- "sZeroRecords": "Nincs a keresésnek megfelelő találat",
- "sInfo": "Találatok: _START_ - _END_ Összesen: _TOTAL_",
- "sInfoEmpty": "Nulla találat",
- "sInfoFiltered": "(_MAX_ összes rekord közül szűrve)",
- "sInfoPostFix": "",
- "sSearch": "Keresés:",
- "sUrl": "",
- "oPaginate": {
- "sFirst": "Első",
- "sPrevious": "Előző",
- "sNext": "Következő",
- "sLast": "Utolsó"
- }
- }
- });
- function show_modosit_data(id){
- $j.ajax
- ({
- type: "post",
- url: "/admin/rendszer/modositterm.php?id="+id,
- success: function(data)
- {
- $j(".modosit-form").html(data);
- getModData(id);
- }
- });
- };
- function getModData(id){
- $j(function() {
- $j( ".modosit-form").dialog({
- autoOpen: false,
- height: 300,
- width: 350,
- modal: true,
- buttons: {
- "Módosítás": function() {
- },
- Cancel: function() {
- $j( this ).dialog( "close" );
- }
- }
- });
- $j( ".modosit" )
- .click(function() {
- $j( ".modosit-form" ).dialog( "open" );
- });
- });
- }
Köszönöm előre is a segítséget.
Micsoda?
modal
a datatablesnak phpjában hozom létre majd JSON-vel átadom
A gond végülis az hogy egyszer lefut az ajaxos hívás, visszakapja a modositerm.phpbol az adatot, és nem történik semmi, majd a következő kattintáskor ismét ajax hívás és betölti a modalt.