1

我正在尝试使用 VBScript 而不是 PHP 来获取 jquery 数据表插件提取数据,如他们网站上所示。有没有人对从哪里开始有任何建议,或者可能已经在其他地方看到了这一点?

任何帮助都会很棒!

4

1 回答 1

4

我不确定您对 javascript grid/ajax 模型有多熟悉,所以这里有一个大纲:

1) 你有一个 (X)HTML 页面,其中包含一个表格(可能由经典 asp 呈现):

<table id="tableIDhere">
    <thead>
        <tr>
            <th>Rendering engine</th>
            <th>Browser</th>
            <th>Platform(s)</th>
            <th>Engine version</th>
            <th>CSS grade</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td colspan="5" class="dataTables_empty">Loading data from server</td>
        </tr>
    </tbody>
</table>

2) 然后进行 jQuery 调用以使用数据网格的预期行为来增强表

$(document).ready(function() {
    $('#tableIDhere').dataTable( {
        "bProcessing": true,
        "bServerSide": true,
        "sAjaxSource": "../name_of_your_asp_page.asp"
    } );
} );

3)当 jquery 数据网格初始化时,它将调用您的经典 asp 页面(../name_of_your_asp_page.asp),期望数据网格使用特定格式的数据

{"sEcho": 3, 
"iTotalRecords": 57, 
"iTotalDisplayRecords": 57, 
"aaData": [ 
["Other browsers","All others","-","-","U"],
["Misc","NetFront 3.1","Embedded devices","-","C"],
["Misc","NetFront 3.4","Embedded devices","-","A"]
] 
}

我不确定您是如何与数据库正常交互的(通过存储过程/脚本化 SQL 等),如果您不确定我会从使用像ajaxed asp 库这样的库开始 - 这应该会给您一个良好的开端.

希望这可以帮助您开始

于 2010-03-08T14:56:50.063 回答