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.
这个下拉框是个插件。
跟这个有原因吗?
hourcombo 不是只有小时的值吗?######回复 @青春陪葬了无知的年华 : 才疏学浅啊。。 var item = $("select[@name=hourcombo] option[@selected]").text();######回复 @青春陪葬了无知的年华 : 是的,我觉得是我写法不对, 请看第二条评论, 在改成id获取的时候就没问题了。######触发change事件不能实时显示值么?######恩是的,只测了小时, 插件真蛋疼,我寻思弄成标准的下拉框- -!###### 刚才我查看源代码,不用插件,手写。
id name class 都没变,用name获取还是老样子,
我把name改成$("#id")这种类型就ok了。
有人知道是怎么回事吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。