feigejafe 2012-09-13 11:37:25 3391次浏览 5条回复 0 0 0

我定义了一个text输入框,但是他的内容是由datepicker输入,另外我用change事件来触发一个效果,但是貌似没用,网上说要从键盘输入的才会触发change事件,但我的输入是由datepicker输入的,改怎么解决

  • 回复于 2012-09-13 11:56 举报

    既然能给textm赋值,那么赋值后自己手动调用不就OK了?

  • 回复于 2012-09-13 13:20 举报

    试试失去焦点(blur)的事件。

    $("input").blur(function(){
        $("input").css("background-color","#D6D6FF");
    });
    
  • 回复于 2012-09-13 15:54 举报

    这样是有一定效果,但是其实我去选日期的时候,输入框就失去焦点了,等我选完之后,输入框有日期,但是还是不能触发我改变另外一个输入框的内容(即使改变了也是我在选着日期之前的那个值)。

  • 回复于 2012-09-13 16:00 举报

    可以再换一下其他事件,或者是两个事件结合起来。例如点击事件。

  • 回复于 2018-10-15 14:17 举报

    解决了啊?

您需要登录后才可以回复。登录 | 立即注册