为什么angularjs中使用wdatepciker控件却无法绑定时间

JavaScript014

为什么angularjs中使用wdatepciker控件却无法绑定时间,第1张

这是由于设置不当导致的。

将minDate设置为:'%y-%M-%d 00:00:00',这样当前时间之前的时间就不会再被限制了。

导入如下代码即可:

onfocus="WdatePicker({minDate:'%y-%M-%d 00:00:00',startDate:'%y-%M-01 00:00',dateFmt:'yyyy-MM-dd HH:mm',alwaysUseStartDate:true})"

事件被触发时,你绑定的函数才被调用,aArr[i].onclick=ck这样写才可以,但ck函数就要修改成:

function

ck(){

var

url=this.getAttribute('href')

window.open(url,"nav","width=400

height=300")

}

我告诉你我的思想吧:

你在触发事件的时候写一个定时器,定时器设置一秒后执行,如果再次触发时定时器还没执行则关闭清空此定时器再执行一次这个定时器。 如你输入1的时候触发定时器,你输入2的时候是在输入1的后小于1秒钟,则输入2时触发事件为关闭清空上一个定时器,再开一次, 输入3时同理, 如后面没跟输入触发时间则执行3时触发的定时器。