| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">éé¢</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HSumMoney" id="HSumMoney" autocomplete="off"> |
| | | <input class="layui-input" name="HSumMoney" id="HSumMoney" value="0" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">æ´åææ£</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HDiscountRate" id="HDiscountRate" autocomplete="off"> |
| | | <input class="layui-input" name="HDiscountRate" id="HDiscountRate" value="100" autocomplete="off" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ææ£åéé¢</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HRelSumMoney" id="HRelSumMoney" autocomplete="off"> |
| | | <input class="layui-input" name="HRelSumMoney" value="0" id="HRelSumMoney" autocomplete="off" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | |
| | | |
| | | //#region ææ¬æ¡çå¬ |
| | | $(document).ready(function () { |
| | | //#region åå§æ¥æææ¬æ¡çå¬ |
| | | //$("#HBirthday").on('input proprytychange', function (data) { |
| | | // if (data.currentTarget.value == "") { |
| | | // $("#HAge").val(""); |
| | | // } else { |
| | | // var HBirthDay = data.currentTarget.value; //åºçæ¥æ |
| | | // var HToday = Format(new Date(), "yyyy-MM-dd"); //å½å¤©æ¥æ |
| | | // var year = HToday.split("-")[0] - HBirthDay.split("-")[0]; |
| | | // var month = HToday.split("-")[1] - HBirthDay.split("-")[1]; |
| | | // var day = HToday.split("-")[2] - HBirthDay.split("-")[2]; |
| | | // if (month > 0 || (month == 0 && day >= 0)) { |
| | | // $("#HAge").val(year); |
| | | // } else { |
| | | // $("#HAge").val(year-1); |
| | | // } |
| | | // } |
| | | //}); |
| | | //#region éé¢å¤±ç¦äºä»¶ |
| | | var oldHSumMoney = ""; //ä¿®æ¹åçå¼ |
| | | var newHSumMoney = ""; //ä¿®æ¹åçå¼ |
| | | $("#HSumMoney").on('focus', function (data) { |
| | | oldHSumMoney = $("#HSumMoney").val() * 1; //éé¢ææ¬æ¡è·åç¦ç¹æ¶è·åä¿®æ¹åçå¼ |
| | | }).on('blur', function (data) { |
| | | newHSumMoney = $("#HSumMoney").val(); //éé¢ææ¬æ¡å¤±ç¦æ¶è·åä¿®æ¹åçå¼ |
| | | |
| | | //夿è¾å
¥çé颿¯å¦åæ³ |
| | | var ref = /^\d+(\.\d+)?$/; //éè´æ°æ£åè¡¨è¾¾å¼ |
| | | if (!ref.test(newHSumMoney)) { |
| | | layer.msg("éé¢è¯·è¾å
¥ä¸å°äº0çæ°å!"); |
| | | $("#HSumMoney").val(oldHSumMoney); |
| | | return false; |
| | | } |
| | | |
| | | //è¾å
¥çéé¢åæ³ï¼éç®ææ£åéé¢ |
| | | var HSumMoney = newHSumMoney * 1; //éé¢ |
| | | var HDiscountRate = $("#HDiscountRate").val() * 1; //æ´åææ£ |
| | | var HRelSumMoney = HSumMoney * HDiscountRate * 0.01; //ææ£åéé¢ |
| | | |
| | | $("#HSumMoney").val(HSumMoney); |
| | | $("#HDiscountRate").val(HDiscountRate); |
| | | $("#HRelSumMoney").val(HRelSumMoney); |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region æ´åææ£å¤±ç¦äºä»¶ |
| | | var oldHDiscountRate = ""; //ä¿®æ¹åçå¼ |
| | | var newHDiscountRate = ""; //ä¿®æ¹åçå¼ |
| | | $("#HDiscountRate").on('focus', function (data) { |
| | | oldHDiscountRate = $("#HDiscountRate").val() * 1; //æ´åææ£ææ¬æ¡è·åç¦ç¹æ¶è·åä¿®æ¹åçå¼ |
| | | }).on('blur', function (data) { |
| | | newHDiscountRate = $("#HDiscountRate").val(); //æ´åææ£ææ¬æ¡å¤±ç¦æ¶è·åä¿®æ¹åçå¼ |
| | | |
| | | //夿è¾å
¥çæ´åææ£æ¯å¦åæ³ |
| | | var ref = /^\d+(\.\d+)?$/; //éè´æ°æ£åè¡¨è¾¾å¼ |
| | | if (!ref.test(newHDiscountRate)) { |
| | | layer.msg("æ´åææ£è¯·è¾å
¥ä¸å°äº0çæ°å!"); |
| | | $("#HDiscountRate").val(oldHDiscountRate); |
| | | return false; |
| | | } |
| | | |
| | | //è¾å
¥çéé¢åæ³ï¼éç®ææ£åéé¢ |
| | | var HSumMoney = $("#HSumMoney").val() * 1; //éé¢ |
| | | var HDiscountRate = newHDiscountRate * 1; //æ´åææ£ |
| | | var HRelSumMoney = HSumMoney * HDiscountRate * 0.01; //ææ£åéé¢ |
| | | |
| | | $("#HSumMoney").val(HSumMoney); |
| | | $("#HDiscountRate").val(HDiscountRate); |
| | | $("#HRelSumMoney").val(HRelSumMoney); |
| | | }); |
| | | //#endregion |
| | | }); |
| | | //#endregion |