0
$(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( … ) ;

このコードを使用すると、データベース内のすべてのエントリを一覧表示できません。

4

1 に答える 1

0

tblRowはjavascript変数です。$()呼び出し内では使用できないと思います。

ドキュメント、 jqueryドキュメントをチェックしてください

于 2012-03-11T11:47:42.797 に答える