在jQuery中访问ASP.NET服务器变量

Arn*_*shn 6 asp.net jquery

在Page_Load()函数中,我填充了一个arraylist和一个哈希表.我需要在$(document).ready(function(){...}中读取它们的值.

我是ASP.NET和jQuery的初学者.请建议一种方法来做到这一点.

干杯

ram*_*ram 5

您可以使用PageMethods从JS调用您的aspx页面.这是一篇关于如何使用jQuery的页面方法的好文章.您可以在页面方法中返回"无论什么".如果要在将服务器端对象传递到客户端之前序列化它们,可以将它们序列化为JSON.这是一个例子.在ajax调用成功后,您只需阅读json数据("success: function(msg){//do something}")并相应地更新HTML