jq更改select的数值不能实时显示!!!报错 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

jq更改select的数值不能实时显示!!!报错 

kun坤 2020-06-03 10:44:11 102
var id=$("#memoid").val();
                            var title=$("#titlee").val();  //内容
                            var demo_inp2=$("#ymd").val();     //年月日
                            var hourcombo=$("select[class='hourcombo combo']").val();
                            var mincombo=$("select[name='mincombo']").val();
                            var seccombo=$("select[name='seccombo']").val();

                        alert(hourcombo)


点提交的时候,如果文本框的值从(你好啊朋友)变成(111),那么就会弹出111.
如果我在下拉列表选择那个时间,他只能提示一开始的时候,
比如现在是00:00:00 弹出时间只会弹出0.
如果是01:00:00   不管如何修改只能弹出1.
这个下拉框是个插件。
跟这个有原因吗?

JavaScript
分享到
取消 提交回答
全部回答(1)
  • kun坤
    2020-06-03 10:44:18

    hourcombo  不是只有小时的值吗?######回复 @青春陪葬了无知的年华 : 才疏学浅啊。。 var item = $("select[@name=hourcombo] option[@selected]").text();######回复 @青春陪葬了无知的年华 : 是的,我觉得是我写法不对, 请看第二条评论, 在改成id获取的时候就没问题了。######触发change事件不能实时显示值么?######恩是的,只测了小时, 插件真蛋疼,我寻思弄成标准的下拉框- -!###### 刚才我查看源代码,不用插件,手写。
    id name class 都没变,用name获取还是老样子,
    我把name改成$("#id")这种类型就ok了。
    有人知道是怎么回事吗?

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程