js中设置dropdownlist

js中设置dropdownlist,第1张

你先到页面运行 然后查看源代码 asp:DropDownList控件 的ID 然后用

$("#id")val(3);

试试 先不要用 id$= 这种方法

而且这种方法 是比较低效率的

<script src="Scripts/jquery-182intellisensejs"></script>

<script type="text/javascript">

$(document)ready(function () {

$("#<%=ddlClientID %>")change(function () {

alert("值已经改变!");

});

});

</script>

<asp:DropDownList runat="server" ID="ddl">

<asp:ListItem Selected="True">aaa</asp:ListItem>

<asp:ListItem >bbb</asp:ListItem>

<asp:ListItem >ccc</asp:ListItem>

<asp:ListItem>ddd</asp:ListItem>

</asp:DropDownList>

刚才写的,你参考下把。

看你这个回传的值去绑定那个dropdownlist是用什么绑定的,如果是用的JS去绑定的就一定拿不到了

因为有net的ViewStatus,

你提交的时候。要拿到这个值,就只能是前台JS拿到然后提交给后台。

DropDownList1SelectedItemText

选中项的文件,即DropDownList下拉时此项显示的内容

DropDownList1SelectedValue

选中项的值,注意:值是自己在编辑DropDownList自己设置的,与DropDownList1SelectedItemText 不同

DropDownList1SelectedIndex

所选中的DropDownList项目的索引号

for(i=0;i<=DropDownList1ItemsCount-1;i++)

{

if(DropDownList1items[i]selected)

{

//处理选中的方法

}

}

else

{

//不被选中的方法

}

}

为Dropdowlist添加onchange();事件,然后取Dropdowlist选择的值赋给隐藏域。

Dropdowlist添加onchange事件,在aspxcs页的page_Load里加上下面代码:thisdropdownlistAttributes["onchange"] = "dplchange();";

js代码:

function dplchange()

{

documentgetElementById("aa")value=documentgetElementById("dropdownlist")options[documentgetElementById("dropdownlist")selectedIndex]text;//取的是dropdownlist的文本,如果要取dropdownlist的value值,将text换成value即可。

}

以上就是关于js中设置dropdownlist全部的内容,包括:js中设置dropdownlist、ASP.NET JS验证DropDownList的值改变、dropdownlist提交时无法获得选中的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9470409.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存