0

ajaxの結果をjqxGridにバインドするにはどうすればよいですか? jqxGrid サンプルではソースが単なるテキスト ファイルであるため、正しい方法で行う方法について混乱しました。誰でも正しい方法でそれを行うためのアイデアを私に与えることができ、大きな助けになります

今のところ、ここに結果を返す私のajaxコードがあります

$.ajax({
        type: 'post',
        url: 'ws.asmx/GetStudentsById',
        contentType: 'application/json; charset=utf-8',
        dataType: 'json',
        data: JSON.stringify({
            studID: id
        }),
        success: function (data) {
var toAppend ='<table>';
$.each(data, function (key, val) {
for (var i = 0; i < val.length; i++) {
    toAppend+='<tr>';
    toAppend+='<td>'+val[i]['StudID']+'</td>';
    toAppend+='<td>'+val[i]['StudName']+'</td>';
    toAppend+='</tr>';
}
toAppend += '</tbody></table>';
            });
$('#results').append(toAppend); 
         }

});

成功の下で、それをjqxGridに変更したいのですが、どのように開始すればよいかわかりません。ありがとう

4

1 に答える 1

0

xmljson ではなく、デフォルトでコンテンツを XML として取得する従来の asmx サービスを使用しているため、dataTypeを に変更する必要があります。

http://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxdataadapter/jquery-data-adapter.htm

于 2013-10-07T07:45:21.893 に答える