如何将代码中的列表或数组的值传递给jquery?

时间:2013-05-30 11:33:15

标签: c# jquery asp.net

假设我想扫描所有图像的本地驱动器或特定本地文件夹。我想要做的是获取所有图像的所有位置并将其存储在列表/数组中,之后JQuery将引用列表/数组进行幻灯片放映。

请帮助我。

1 个答案:

答案 0 :(得分:1)

将它放在.aspx中应该可以解决问题。然后,您可以从包含的Javascript中引用imageList。您需要为JavaScriptSerializer

添加对System.Web.Extensions.dll的引用

.aspx页面

<html>
<head>
<script>
    var imageList = <%=new JavaScriptSerializer().Serialize(System.IO.Directory.GetFiles(@"C:\MyImages\", "*.png")) %>
    for(var i in imageList) {
        console.log(imageList[i]);
    }
</script>
...
</html>