c# - 我可以使用 jquery 下拉列表而不是 ASP.NET

标签 c# javascript jquery drop-down-menu webforms

目前我正在使用 ASP.NET 下拉列表,但我遇到了回发问题,所以我想知道我是否可以使用 jquery 选择菜单,但不确定如何,请有人指导,

这是我的 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 数据源填充 jQuery 选择菜单。

最佳答案

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

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

    var yourList;
    $.post("GetDataService.svc", function (returnData) {
        yourList = returnData;
    });
    
  2. 使用 ASP 标签将服务器对象保存为 javascript 对象。

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

关于c# - 我可以使用 jquery 下拉列表而不是 ASP.NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16445436/

相关文章:

C# WriteAttributeString - 多元素

c# - 如何在 DataGrid 中显示大量行

javascript - 构造一圈嵌套方 block

javascript - 将所有使用单引号的 html 属性定义替换为双引号

JQuery $.each() JSON 数组对象迭代

c# - Entity Framework ,对布局相同但表名不同的两个表使用相同的模型

c# - 如何使用标签的助记符引发按钮点击事件?

javascript - 如何在 MongoDB shell 中使用变量作为字段名称的一部分?

javascript - jquery 自动完成器不适用于动态添加的文本框

javascript - jquery 支持多个项目?