当前位置:编程学习 > C#/ASP.NET >>

.net中,用jquery如何获取select元素中当前选择的文本内容?不知道怎么写法了

答案:$(#testSelect option:selected').text(); 或$("#testSelect").find('option:selected').text(); 或$("#testSelect").val();
其他:写出你列表中代码,可以循环 变量的,我这里给出的是死数据你照着做 var 就是str是一串html代码直接填充到页面的 val() 哈,是这样:

$('#id option:selected').text();

有问题追问,我帮你回答。 写出你列表中代码,可以循环+变量的,我这里给出的是死数据你照着做
var str="<option value='select绑定的值'>select显示的东西</option>";
$("#id").append(str);
第二句就是找到你的select对象把str填充进去,就可以得到了 

循环时你应该会有2组变量 一个存值一个存显示数据假设为arr1和arr2那么str可以这么写
var str="";
for(i=0;i<arr1.length;i++){
str+="<option value="+arr1[i]+">"+arr2[i]+"</option>";
} 
原理很简单 就是str是一串html代码直接填充到页面的<select></select>之间 理解了?
另外,站长团上有产品团购,便宜有保证 写出你列表中代码,可以循环+变量的,我这里给出的是死数据你照着做
var str="<option value='select绑定的值'>select显示的东西</option>";
$("#id").append(str);
第二句就是找到你的select对象把str填充进去,就可以得到了 

循环时你应该会有2组变量 一个存值一个存显示数据假设为arr1和arr2那么str可以这么写
var str="";
for(i=0;i<arr1.length;i++){
str+="<option value="+arr1[i]+">"+arr2[i]+"</option>";
} 
原理很简单 就是str是一串html代码直接填充到页面的<select></select>之间 理解了?
另外,站长团上有产品团购,便宜有保证 

上一个:.net 实现类似51job添加工作经验功能
下一个:关于.net文件上传的路径,无法保存到我想要的路径下。具体主要代码如下:

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,