Встроенное редактирование JSON для таблицы MySQL - PullRequest
0 голосов
/ 11 марта 2012
$(document).ready(function(){
    var url="json.php";
    $("#tablo1 tbody").html("");
    $.getJSON(url,function(data){
        $.each(data.members, function(i,user){
        var tblRow =
            '<tr>'
                +'<td class="inlineEdit">'+user.id+'</td>'
                +'<td class="inlineEdit">'+user.firstname+'</td>'
                +'<td class="inlineEdit">'+user.lastname+'</td>'
                +'<td class="inlineEdit">'+user.adres+'</td>'
                +'<td class="inlineEdit">'+user.city+'</td>'
                +'<td class="inlineEdit">'+user.state+'</td>'
                +'<td class="inlineEdit">'+user.zip+'</td>' 
                +'<td class="inlineEdit">'+user.phone+'</td>'
                +'<td class="inlineEdit">'+user.email+'</td>' 
                +'<td class="inlineEdit">'+user.source+'</td>'              
            +'</tr>' ;
            $(tblRow).appendTo("#tablo1 tbody");
        });
    });
});

встроенное редактирование не запускается, почему?

Когда я использую это:

    $(tblRow).appendTo("#tablo1 tbody").find('.inlineEdit').editable( … ) ;

Когда я использую этот код, он не может перечислить все записи в дБ.

1 Ответ

0 голосов
/ 11 марта 2012

tblRow - это вар.Я думаю, вы не можете использовать его внутри вызова $ ().

посмотрите документы, документы jquery

...