使用Ajax加载选项标签

时间:2011-07-28 12:25:02

标签: json jquery

在我的aspx页面中,我有一个预装了50个选项的元素,显示前50个客户端)。
为了实现这个控件的分页(总共会有5000个客户端),我开发了一个存储过程(SQL Server)。传递当前索引,sp返回下一个/前50个记录。

 <asp:ListBox runat="server" ID="contactsList" SelectionMode="Multiple" />    

 <input type="button" id="PrevButton" value="Prev"/>
 <input type="button" id="NextButton" value="Next"/>

现在使用Ajax / JSON调用web方法我想调用这样的sp并用DB返回的新50s替换当前选项。

如果我使用web方法返回结果集,那么我怎样才能在jQuery脚本中使用它来替换选项并避免postBack?

1 个答案:

答案 0 :(得分:1)

var request = $.ajax({

    url: your_request_url,
    data: anyDataYouWishToPass,
    success: function( data ) {

        $('#contactsList').html(data);

    }

});