芯友网Xin1234.COM

使用Jquery控制select的选中怎么做?



使用Jquery控制select的选中怎么做?
DOG
默认选中?
样一风
$("#id").val("你的值");
不,是根据controller传来的数据选中。
DOG
$("#id").attr("selected", "selected");
样一风
或用 find 方法,也行
都试过了,但是select里面的文字还是默认的那个,没有根据我的选择改变。
DOG
不就是默认选中吗
对啊,怎么根据数据更改呢?老是默认的那个。
DOG
$("你后台传的数据").attr("selected", "selected");
drahciR
对于 selected 这类的 布尔型 属性,早已不建议使用 attr,而是使用 prop
.prop("selected", true);
念私
why.
DOG
这两个有什么区别?
prop也不行。。。。。
DOG
?私念 我查了一下网上也没怎么说这两个有什么区别啊
?凉 你确定传过来的值能和你的前端页面是对应的?
taC_duorP

我都这么写的
DOG
卧槽,直接干控制器里,没这么写过
我们总监有时候这么写
value=2,我的option里面有value=2这个option啊,是女,为啥死活就还是未知性别呢?
DOG
我都是用jq给他填属性/笑哭
taC_duorP
一个HtmlExtensions命名空间的拓展方法
http://www.365mini.com/page/jquery-attr-vs-prop.htm
这有一个讲prop、
和attr区别的,
DOG
?凉 我看看你的js代码
念私
我也不知道啊。。。。。。。。。。。。。。
DOG
?错了/喷血
这个?
啦傻吓就我时当
用prop试试
DOG
你能取到这个元素吗
鼻北ジ啦着嗯
哪位:)下载这个资源了?
能共享一下不?
csdn上的资源,现在不能下载了 
可以取到,alert之后是object,
?GOD 不过比较神奇的是我加个id,然后取id就可以正常控制,但是取input[name='xb']就控制不了。
DOG
要吐血了。
求前端负责人,要求玩得转angular或者vue,有带队经验,薪水20-40k。工作地点:北京海淀区学清路5号768创意产业园 B区5号 有意面讲
uXknarF雷徐师讲邀特软微
文阿

相关问题
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容