如何隐藏 中每个项的值
本文关键字:下拉列表 何隐藏 隐藏 asp | 更新日期: 2023-09-27 18:31:40
我有一个填充了项的<asp:DropDownList>
元素,其中每个项表示一个应用程序名称。 我想为每个项目传递一个隐藏值(应用程序的 url 是特定的)。我需要我的Javascript代码中的值。我认为如果我阻止必须使用 ajax 调用查询数据库的操作,我的代码会看起来更好。
是否可以隐藏下拉列表中每个项目的多个值?如果是这样,如何?
在代码隐藏中:
-
使用 Newtonsoft.Json 库将数据转换为 JSON 对象https://dotnetfiddle.net/tMXHsI
-
为该内容设置
<asp:HiddenField>
值。
在页面上,在javascript中:
- 解析隐藏字段的值
var myURLs = JSON.parse( HiddenField.value );
您现在有一个可以从中提取数据的 JavaScript 对象。