Treegridのソースコードやドキュメントを調べてみると、treegridはdatagridとtreeを拡張したものであることがわかりましたが、従来はdatagridのreloadメソッドでパラメータを追加してクエリ結果データをロードしていましたが、treegridはリロードのみを実行していました。パラメータ付きのクエリ結果をロードできない可能性があります。制限により、次のコードはクエリ結果をロードできません:
< table id='treegrid' class='easyui-treegrid' url='/User/List'>
$( '#treegrid').treegrid('reload',{'name': 'mikel'});
そこで、関連する問題を探すために公式フォーラムに行ったところ、貴重な投稿を見つけました。データを非同期的にクエリするために Treegrid コンポーネントに依存する必要がある理由が突然わかりました。なぜ最初に非同期的にクエリしないのですか。次に、返された JSON データをロードするのはどうでしょうか。コードは次のとおりです。
function loadData( )
{
$.post('/User/List',{name:'mikel'},function(data){
$('#treegrid').treegrid('loadData',data );
} ,'json');
}