1 //绑定change事件只执行一次 2 $("#vehicleSerialNo").on("change", function (even, tagVal) { 3 var $this = $(this), 4 val = $this.val(); 5 6 if (tagVal) { 7 $this.val(tagVal); 8 LoadCarInfo(tagVal); 9 } 10 else { 11 $("#VehicleLicense").trigger("change", val); 12 } 13 }) 14 //绑定change事件只执行一次 15 $("#VehicleLicense").on("change", function (even, tagVal) { 16 var $this = $(this); 17 val = $this.val(); 18 19 if (tagVal) { 20 $this.val(tagVal); 21 LoadCarInfo(tagVal); 22 } 23 else { 24 $("#vehicleSerialNo").trigger("change", val); 25 } 26 }) 27 //绑定change事件只执行一次 28 function LoadCarInfo(val) { 29 if (parseInt(val) <= 0) { 30 $('#VehicleModel').val(''); 31 return; 32 } 33 //车型名称 34 $('#VehicleModel').val(''); 35 for (var i = 0; i < VehicleTypeCach.length; i++) { 36 if (val == VehicleTypeCach[i].id) { 37 $("#VehicleModel").val(VehicleTypeCach[i].text); 38 break; 39 } 40 } 41 }