我的脚本更新值有问题。例如:-我有 2 个文本字段,我在其中存储日期时间值 -一个
我的问题是,当我更改文本框中的值时,最终价格没有更新。我希望在任何文本字段中的值发生变化时自动更新价格结果
谢谢,
我的测试代码是:
<script>
     $(function () {
         $('#frompicker').datetimepicker();
         $('#topicker').datetimepicker();
     });
<script>
    $(document).ready(function () {
        function calculateTime() {
            //get values
            var parkingType = $("select[name='selectParking']").val();
            var valuestart = $("#frompicker").val();
            var valuestop = $("#topicker").val();
            //alert(valuestart);
            var timeStart = new Date(valuestart);
            var timeEnd = new Date(valuestop);
            var hourDiff = (timeEnd - timeStart) / 3600000;
            //alert(timeStart);
            if (parkingType == "2" || parkingType == "3") {
             if (hourDiff < 0 ) {
                $("p").html("<b>price:</b> " + "error" + "€");
            }
            else if (hourDiff >= 1 && hourDiff < 2) {
                $("p").html("<b>price:</b> " + "2" + "€");
            }
} }
        $("select").change(calculateTime);
        calculateTime();
    });