Javascript 从bootstrap-timepicker24获取值
我在从bootstrap-timepicker24表单获取文本值时遇到困难 jsp代码:Javascript 从bootstrap-timepicker24获取值,javascript,twitter-bootstrap,Javascript,Twitter Bootstrap,我在从bootstrap-timepicker24表单获取文本值时遇到困难 jsp代码: <form action="#" class="form-horizontal form-bordered" id="shop-time"> <div class="form-body form" > <div class="form-group"> <label class="control-label col-md-4">Monda
<form action="#" class="form-horizontal form-bordered" id="shop-time">
<div class="form-body form" >
<div class="form-group">
<label class="control-label col-md-4">Monday</label>
<div class="col-md-4">
<div class="input-group shop-monday-open-time">
<input type="text" class="form-control timepicker timepicker-24">
<span class="input-group-btn">
<button class="btn default" type="button">
<i class="fa fa-clock-o"></i>
</button>
</span>
</div>
</div>
</div>
但是事件更改时间不影响侦听器。但是如果我只是重新加载页面并在这一行的断点处停止:var shopMondayOpen=shopSave.find'.shop monday open time'行并在控制台上评估shopMondayOpen.val,我会得到如下结果:
shopMondayOpen.val
jquery.min.js:4 function (a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":m.isArray(e)&&(e=m.map(e,function(a){return null==a?"":a+""})),b=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=m.valHooks[e.type]||m.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(lc,""):null==c?"":c)}}
我试着用timepicker-24,但没能走多远
我猜我错过了什么,但我就是想不出来 几天后,我得出了一个结论,即从计时器-24获取值的唯一方法是从控制器获取值,正如我在我的帖子评论中所说:
<input type="text" class="form-control timepicker timepicker-24 shop-monday-open">
var time = $('shop-monday-open').val
我刚刚意识到我可以使用一个来自控制器的值策略,类似于:var time=$'shop-monday-open'.val..,它对我很有效。希望它能帮助别人。
<input type="text" class="form-control timepicker timepicker-24 shop-monday-open">
var time = $('shop-monday-open').val