日期:2014-05-16  浏览次数:20339 次

关于json获取
<head>
                function pageselectCallback(page_index, jq) {
                    var jsonlist=eval('(+str+)');//获取不到值啊??
                    var items_per_page = $('#items_per_page').val();
                    var max_elem = Math.min((page_index + 1) * items_per_page, members.length);
                    var newcontent = '';

                    for (var i = page_index * items_per_page; i < max_elem; i++) {
                        newcontent += '<dt>' + members[i][0] + '</dt>';
                        newcontent += '<dd class="state">' + members[i][1] + '</dd>';
                        newcontent += '<dd class="state">' + members[i][2] + '</dd>';
                        newcontent += '<dd class="party">' + members[i][3] + '</dd>';
                        newcontent += '<dd class="party">' + members[i][4] + '</dd>';
                    }
                    $('#Searchresult').html(newcontent);
                    return false;
                }
</head>

后台 有数据:
  ds = order.getValue("");//dataset
        str = LouvreEcrm.Common.JSONSerializer.DataTableToJSON(ds.Tables[0]);//json格式

请问在前面那个函数里面 怎么获取到json或者ds 的数据啊???

------解决方案--------------------
引用:
引用:members哪里跑出来的?

members 是一个初始值js
var members = [
    ['Fred G. Aandahl', '1951-1953', 'North Dakota', 'Republican', '1897-1966'],
    ['Watkins Moorman Abbitt', '……

你直接用$.each不行吗
$.each(members ,function(k,v){
             &nbs