第一次selected属性是加上了且选中,第二次搜索这个人虽然加上了但没有选中 1C

图片说明就是这样,我在搜索框里输入了某个人的名字,然后触发下面这个js,第一次selected属性是加上了且选中,第二次搜索这个人虽然加上了但没有选中
function selectname(){
select_name = name1.value;
select_name2="";
$("#available_columns option:contains("+select_name2+")").attr("selected", false);
if(select_name != ""){
$("#available_columns option:contains("+select_name+")").attr("selected", true);
select_name2=select_name;
}
}

各位大神,请问有什么问题呢?

3个回答

没看太懂问什么 但是表单的自有属性 最好 是用 prop 来 获取或者更改

baidu_31901023
爻栗 改成prop了,还是不能解决我的问题呢
大约 2 年之前 回复

这个问题是什么意思就是第二次没有选成功嘛?

baidu_31901023
爻栗 对,第二次搜索输入文字之后,selected属性能加上但是焦点定位不到这个option上
大约 2 年之前 回复

第二次搜索有触发该函数么,最好debug下看看能不能走到if(select_name != "")里面

baidu_31901023
爻栗 可以走这个函数,就是焦点不能定位到selected属性这个option上
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

相似问题

1
Angular4中下拉框selected属性与ngValue(value)属性互斥如何解决?
2
Junit导入时出现的问题
9
关于select下拉框选择触发事件,搞了一上午了,就是不触发,大佬帮忙看下代码
3
jquery用div+span做的多选框,怎么获得选中的多个span的值?
8
JavaScript前端页面取值,需要实现颜色的多选和第二次点击取消选中.
7
easyui如何获得checkbox下选中的项
3
adapter中包含checkbox,当选中数据后怎么得到选中的数据?
5
获取通讯录数据后布局在自定义的adapter上,怎么获取到checkbox选中的数据?具体怎么实现?
17
windows上git安装失败
6
js 用str+=拼接select标签 选中状态 替换jsp静态页面下拉菜单 无法展示选中状态
5
select2 用属性选择器 动态添加 只有新添加的标签有渲染 原有标签的渲染没了
3
动态添加name属性相同的select2标签多选下拉框 如何取值和赋值
4
name属性相同的两个个select2标签值合并到一个数组里了 如何获取每一个name对应标签的值
3
document.querySelectorAll()获取select2标签name属性的选中项值
2
select2 ajax获取java后台下拉框数据 并回显选中的值
6
select2 多选下拉框的选项 重复 当选中的值为多选项 str拼接做了两次for循环
12
jquery如何删除name属性相同的select 重复的option值 并保留选中的项
3
如何在HTML标签尖括号内使用c标签??
3
jq无法获取select下拉选框默认选中的val
1
C#实现numericUpDown与datagridView的选中项同步