如何在Ember中调用一段JavaScript? [英] How do I call a piece of JavaScript in Ember?

查看:83
本文介绍了如何在Ember中调用一段JavaScript?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嘿伙计们,我真的不知道如何在标题中更好地解释自己,但我想要的是能够制作一个代码,例如在表格上选择2个日期时,如果之前是立即检查另一个,如果没有,那么它发送警报......我知道如何做代码我只是不知道如何在ember中调用它



更新:



 $(document).ready(function(){
var event = new Date();
var arrival = new Date();
var departure = new 日期();
var departureFlight = new Date();
var returnFlight = new Date();

event = $(' #inputEventStart' )。data(' date');
到达= $(' #inputArrival')。data(' date');
departure = $(' #inputDeparture')。data(' date');
departureFlight = $(' #inputFlDeparture')。data(' date');
returnFlight = $(' #inputFlReturn')。data(' date');

if (到达< 事件){
alert( 到达日期必须在事件发生后!);
sender._textbox.set_Value(' ');
}
如果(出发> 事件){
alert( 出发日期必须在事件发生之前!< /跨度>);
sender._textbox.set_Value(' ');
}
if (returnFlight < departureFlight){
alert ( 返程航班必须在航班起飞后);
sender._textbox.set_Value(' '
}
});







我有这个代码,它会发生什么,只有当我刷新浏览器时它才会起作用我希望它能够在不必刷新的情况下工作

解决方案

(document).ready(function(){
var event = new Date();
var 到达= new 日期();
var departure = new 日期();
var departureFlight = 日期();
var returnFlight = 日期( );

event =

' #inputEventStart')。data(' date');
到达=


' #inputArrival' ).data(' date');
departure =


Hey guys, I really didn't know how to explain myself better in the title, but what I want is to be able to make a code that for example when choosing 2 dates on a form are checked immediately if one is before the other and if not then it sends an alert... I know how to do the code I just don't know how to call it in ember

UPDATE:

$(document).ready(function () {
    var event = new Date();
    var arrival = new Date();
    var departure = new Date();
    var departureFlight = new Date();
    var returnFlight = new Date();

    event = $('#inputEventStart').data('date');
    arrival = $('#inputArrival').data('date');
    departure = $('#inputDeparture').data('date');
    departureFlight = $('#inputFlDeparture').data('date');
    returnFlight = $('#inputFlReturn').data('date');

    if (arrival < event) {
        alert("Arrival date must be after the event!");
        sender._textbox.set_Value('');
    }
    if (departure > event) {
        alert("Departure date must be before the event!");
        sender._textbox.set_Value('');
    }
    if (returnFlight < departureFlight) {
        alert("Return flight must be after flight departure");
        sender._textbox.set_Value('')
    }
});




I have this code, what happens is it will only work if I refresh browser and I want it to work without having to refresh it

解决方案

(document).ready(function () { var event = new Date(); var arrival = new Date(); var departure = new Date(); var departureFlight = new Date(); var returnFlight = new Date(); event =


('#inputEventStart').data('date'); arrival =


('#inputArrival').data('date'); departure =


这篇关于如何在Ember中调用一段JavaScript?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆