如何在没有刷新Ember页面的情况下使用一段脚本 [英] How do I use a piece of script without refreshing page in Ember

查看:62
本文介绍了如何在没有刷新Ember页面的情况下使用一段脚本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嘿伙计们,我希望在带有ember的SPA中选择日期时调用此代码,但是只有在刷新页面时才会调用此代码,如何在不刷新页面的情况下调用它? />


Hey guys, I want this code to be called when a date is selected in a SPA with ember, what's happenning is that this will only be called if I refresh the page, how can I call it without refreshing page?

$(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('')
    }
});

推荐答案

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

event =
(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(' 日期);
到达=
('#inputEventStart').data('date'); arrival =


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


这篇关于如何在没有刷新Ember页面的情况下使用一段脚本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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