首页 > 解决方案 > 第二次选择“旅程类型”时,表单中的付款价值挂起

问题描述

嗨,伙计们,我遇到了主要问题,少了两个。

  1. When select "Type of journey" option "1-company trip" or "2-personal trip" and set rest values its all ok, ajax is automaticly loading "Value per km" as 1$ or 0.5$ and calculate Paymant value properly,但是当“旅程类型”从 1 设置为“3-实际成本”并返回 1 时,Paymant 输入挂起。看起来脚本只做第一次计算或其他什么。它在(Bin2 多少公里)值更改为与以前不同的值时工作。

  2. 在 Chrome 控制台中出现错误,"ReferenceError: onChange is not defined"我认为这是关于行"$('#trip_realCost').change(onChange).keyup(onChange);"coz,当我删除它时,没有弹出错误。但是为什么当脚本仍在工作时会显示此错误?我需要关心那个错误吗?

  3. 需要单击表单中的任意位置来计算值 - 这不是在键入一些值后自动执行的,而是脚本具有 onChange 操作。我需要设置一些触发器还是什么?

这是工作的JSFiddle

这是我的第一个 js 脚本,也是 StackOverflow 中的第一个问题。谢谢你的检查!

标签: javascriptjqueryajax

解决方案


推荐阅读