使用 Javascript 设置下拉列表的选定值

2023-11-29

我有一个下拉列表,由使用 ajax 级联下拉列表的 Web 服务填充。我无法使用 javascript 设置所选值。 javascript 运行时这些值似乎不存在。我将 javascript 放在 aspx 页面的底部。有任何想法吗。这是我尝试过的所有代码和 javascript。

<asp:DropDownList ID="ddlBusinessArea" runat="server"></asp:DropDownList>
<cc1:CascadingDropDown ID="CascadingDropDown1" runat="server" TargetControlID="ddlBusinessArea" 
    Category="BusinessArea" ServiceMethod="GetBusinessArea" ServicePath="DropDownFilter.asmx" 
    LoadingText="Please Wait.....">
</cc1:CascadingDropDown>

<WebMethod()> _
Public Function GetBusinessArea() As CascadingDropDownNameValue()
    Dim values As New List(Of CascadingDropDownNameValue)()
    Dim objData As clsDataAccess = New clsDataAccess()
    Dim ds As DataSet = New DataSet
    Dim SQL = "select Description from tblvalidation where MyType = 'Business Area' order by description"
    ds = objData.SQLExecuteDataset(SQL)

    For Each dr As DataRow In ds.Tables(0).Rows
         values.Add(New CascadingDropDownNameValue(dr("Description"), dr("Description")))
    Next
    Return values.ToArray
End Function

<script type="text/javascript">

   var e = document.getElementById("<%=ddlBusinessArea.ClientID%>"); 
   e.options[e.selectedIndex].value = "12345"

  document.getElementById("<%=ddlBusinessArea.ClientID%>").value = "12345"
  document.getElementById("ctl00_ContentPlaceHolder2_ddlBusinessArea").value = "12345"
</script>

不,您不能从代码隐藏中设置该值;如果从 Web 服务绑定,则必须使用 JavaScript 来设置所选值。 Web服务在服务器端进程运行后绑定所有内容,并且只能受javascript影响。

HTH.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Javascript 设置下拉列表的选定值 的相关文章

随机推荐

  • 无法更改模型生成器选项

    我试图让 symfony 使用一个名为的自定义类jsDoctrineRecord代替sfDoctrineRecord对于它的模型 这是重写类的代码
  • C# 中调整系统图标大小

    我想用SystemIcons Warning但它对于我的需要来说太大了 我想调整它的大小 我努力了 Icon sizedIcon new Icon SystemIcons Warning new Size 10 10 但它不起作用 图标保持
  • 将图像 src 数据:转换为 Uint8Array

    我想使用 异食癖图书馆 用于调整图像大小 但它要求我提供一个 Uint8Array 并且我只有一个带有 src data image jpeg base64 9j 4AAQ 我不知道如何将其变成 Uint8Array 有什么想法吗 Than
  • 防止将 master 中的文件与 Git 合并

    In 另一个问题建议使用 gitattributes为了保持文件跟踪但不合并到不同的分支中 但我下面的用例似乎不起作用 mkdir git cd git git init echo B gt b txt git add b txt git
  • HTML5:其他标签内有效标签的参考

    不久前我正在使用w3c 验证器对于 HTML5 我正在尝试用一个标签来替换已弃用的
  • Python pandas - 在groupby之后过滤行

    例如 我有下表 index A B 0 0 0 1 0 8 2 0 8 3 1 5 4 1 3 分组后按A 0 index A B 0 0 0 1 0 8 2 0 8 1 index A B 3 1 5 4 1 3 我需要的是从每个组中删除
  • 在 x64 中调用绝对地址

    我无法弄清楚这一点 我可以做出这样的指令 它工作没问题 call ffffdd80d60e4000 但我该如何将其转换为字节呢 我查看了内存中的指令并显示了奇怪的东西 例如 0xe8 0x00 0x40 0x0e 0xd6 我唯一能识别的是
  • 如何正确地为数据结构中的图像设置动画而不出现 ConcurrentModificationException

    对于那些讨厌阅读长问题的人 获取下面的完整代码 运行它 点击SPACE几次 你会得到一个ConcurrentModificationException 简单的问题 你如何解决它 问题是试图删除一个Fireball当它退出屏幕时从列表中删除
  • 在 MySQL 监视器中阅读 MySQL 手册?

    Problem 有效阅读MySQL手册 Error mysql gt create database plastronics gt ERROR 1007 HY000 Can t create database plastronics dat
  • 如何对比两组变量(在 SAS 中)

    数据如下 ID X1 X2 X3 Z1 Z2 Z3 对于每个 ID 考虑两组变量 X1 X2 X3 and Z1 Z2 Z3 that X和Z的数量可以相同或不同 它们也可能有缺失值 每组中的变量值都是唯一的 也就是说 对于每个ID X1不
  • JSONObject.append 到对象中 - 结果是嵌套数组?

    以下代码生成一个嵌套数组作为包含三个项目的键的结果 import org codehaus jettison json JSONObject JSONObject ret new JSONObject for Key key keys re
  • 类和私有变量

    class Test1 def init self self test 1 def getvalue self return self test class Test2 Test1 def init self Test1 init self
  • 有没有办法检测是否按下了某个键?

    我正在 Windows 计算机上的 cygwin 中编译并执行我的程序 我对 C 非常缺乏经验 但我想要一种方法来检测是否按下了某个键而不提示用户 例如我 我的具有所需功能的伪代码如下所示 char ch while 1 if KeyBee
  • 带身份验证的 Laravel api 路由

    我正在尝试创建一个 api 路由 只有发出请求的用户登录后才能访问 这就是我的routes api php但它返回 error Unauthenticated Route group middleware gt auth api funct
  • x86-64 (AMD64) 架构中是否有默认操作数大小?

    这是关于 x86 64 AMD64 架构中操作数大小覆盖前缀的问题 这是一堆汇编指令 nasm 及其编码 经过new我的意思是 r8 r15 寄存器 67 address size override prefix 4x operand si
  • 在 Python 中打开一个符号链接文件

    我有一些 python 代码 可以打开一个文件来读取它 如下所示 with open file txt as f print f read 在 MacOS 上 如果file txt是一个符号链接 Python 将遵循符号链接并读取目标文件
  • 如何仅绘制矩形的角(没有连接它们的线)

    我有一个CGRect值并需要在其周围绘制边框 我只想绘制角 而不用任何线连接它们 像这样的东西 我如何使用 swift 绘制这个图形 这里有一个习俗UIView用四个角绘制自身的类 您可以设置各种属性以获得所需的外观 class Corne
  • 在sql oracle中使用regexp_substr获取特定单词后的单词

    我努力了 select regexp substr sys error This is a message 123 for column EMP NB alpha 1 9 from dual 我的列充满了此类数据 sys error Thi
  • 调整 JFrame 内 JPanel 的大小

    我是 Java 新手 开始学习 swing 并且在调整 JFrame 内的 JPanel 大小时遇到 问题 我正在关注这个教程 http vincentramdhanie blogspot com 2009 11 cardlayout wi
  • 使用 Javascript 设置下拉列表的选定值

    我有一个下拉列表 由使用 ajax 级联下拉列表的 Web 服务填充 我无法使用 javascript 设置所选值 javascript 运行时这些值似乎不存在 我将 javascript 放在 aspx 页面的底部 有任何想法吗 这是我尝