各位朋友,Javascript中如何给Dropdownlist赋值?谢谢!!!

midsoft 2005-01-29 02:49:47
Asp.net里,Dropdownlist的选中项是通过其他页面的输入值不同而改变.在Javascript里是如何给Dropdownlist赋值的?我是通过.Value直接设定的,页面的选项也改变了.
但是,通过服务器端验证时,.selectedvalue依然是第一条.
望各位帮一下忙!!!谢谢
...全文
448 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mengfanpp 2005-01-29
  • 打赏
  • 举报
回复
假设ctrl是dropdownlist在js中的表示:

var ClassName = "计算机001班";
var ClassID = "jsj001";
var newOption = document.createElement("OPTION");
newOption.text = ClassName;
newOption.value = ClassID;
ctrl.options.add(newOption);
循环赋值
midsoft 2005-01-29
  • 打赏
  • 举报
回复
to ofei
请问一下如何在Javascript里设定Dropdownlist的 selectedIndex值,使它实现Dropdownlist的change的功能呢?
一并谢谢各位的回复
midsoft 2005-01-29
  • 打赏
  • 举报
回复
to saucer
是这样绑定的
midsoft 2005-01-29
  • 打赏
  • 举报
回复
To loneghost
由于代码在公司,不能贴出来,对不起!我简单说一下.
Dropdownlist的内容如下
text value
-1 没有指定
V0 税率1
V2 税率2
V3 税率3
等一些动态内容,但是,"-1 没有指定"是固定的.
客户要求,Dropdownlist,必须选中除了,"-1 没有指定"以外的任意一项
我在代码这样写的:
If Dropdownlist.selectedindex ="-1" then
这时,这个值一直是"-1"
saucer 2005-01-29
  • 打赏
  • 举报
回复
可以在客户端用javascript来设置选择的,初始时你是怎么给DropDownList绑定的,是在

if (!IsPostBack)
{
//bind dropdownlist here
}
里么?


ofei 2005-01-29
  • 打赏
  • 举报
回复
用selectedIndex看看
loneghost 2005-01-29
  • 打赏
  • 举报
回复
服务器端验证 怎么验证
发来看看

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧