2013-05-08 45 views
1

目前我使用ASP.NET下拉列表,但我有问题后贴,所以我想知道如果我可以使用jQuery的选择菜单,而不是,不知道如何虽然,有人指导请我可以使用jQuery下拉列表,而不是ASP.NET

这里是我的ASP.NET下拉列表中的代码,

Drop Down List resets

这里是我想使用的插件,

http://www.bulgaria-web-developers.com/projects/javascript/selectbox/index.php?country_id=5&city_id=&vehicle_id=&language=

唯一让我困惑的是,我如何使用SQL DataSource填充jQuery选择菜单。

+0

您是否尝试过使用绑定在后面的代码AJAX调用的数据? – melancia 2013-05-08 16:20:49

+0

看起来你没有为该下拉控件设置AutoPostBack = true属性。 – 2013-05-08 16:21:15

+0

我添加了autopostback但没有用,请检查我的其他问题 – Mathematics 2013-05-09 08:14:11

回答

3

因此,基本上,您需要一种方法将信息从服务器获取到客户端。有两种方法可以做到这一点。

  1. 使用Ajax调用来获取您的信息。当然,在这种情况下,您需要为您的Ajax创建一个端点。

    var yourList; 
    $.post("GetDataService.svc", function (returnData) { 
        yourList = returnData; 
    }); 
    
  2. 保存服务器对象使用ASP代码的JavaScript对象。

    <script type="text/javascript"> 
        var yourList = "<%=this.GetData() %>"; 
    </script>