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 回答