mirror of
				https://github.com/fspc/Yellow-Bike-Database.git
				synced 2025-10-31 17:05:36 -04:00 
			
		
		
		
	Fixed check number error validation bug.
This commit is contained in:
		
							parent
							
								
									ca4895037c
								
							
						
					
					
						commit
						b0f940b2b1
					
				| @ -456,7 +456,6 @@ $(function() { | |||||||
| 		var payment_type = $("input[name='payment_type']"); | 		var payment_type = $("input[name='payment_type']"); | ||||||
| 		var amount = $("#amount"); | 		var amount = $("#amount"); | ||||||
| 		var description = $("#description"); | 		var description = $("#description"); | ||||||
| 		var check_number = $("#check_number"); |  | ||||||
| 		var quantity = $("#quantity"); | 		var quantity = $("#quantity"); | ||||||
| 		var date = $("#date"); | 		var date = $("#date"); | ||||||
| 
 | 
 | ||||||
| @ -464,7 +463,7 @@ $(function() { | |||||||
| 		amount.mask("#0.00", {reverse: true, placeholder: "000.00"});		 | 		amount.mask("#0.00", {reverse: true, placeholder: "000.00"});		 | ||||||
| 		quantity.mask("#0", {placeholder: "0"}); | 		quantity.mask("#0", {placeholder: "0"}); | ||||||
| 		date.mask("0000-00-00", {placeholder: "yyyy-mm-dd" }); | 		date.mask("0000-00-00", {placeholder: "yyyy-mm-dd" }); | ||||||
| 		check_number.mask("#0", {reverse: true, placeholder: "check number"}); | 		$("#check_number").mask("#0", {reverse: true, placeholder: "check number"}); | ||||||
| 
 | 
 | ||||||
| 		// error spans & handling	
 | 		// error spans & handling	
 | ||||||
| 		var transaction_error = $("#transaction_start_error");	 | 		var transaction_error = $("#transaction_start_error");	 | ||||||
| @ -505,10 +504,15 @@ $(function() { | |||||||
| 			// description error			
 | 			// description error			
 | ||||||
| 			err5 = error_handler(description.val(), description_error, "","*Required: a detailed description",e); | 			err5 = error_handler(description.val(), description_error, "","*Required: a detailed description",e); | ||||||
| 			 | 			 | ||||||
| 			// check number error - error_handler()
 | 			// check number error - error_handler()					
 | ||||||
| 			// currently works only when it is already visible .. probably because it is created in the dom			
 | 			var check_number = $("#check_number");	 // check number variable needs to be within this scope
 | ||||||
| 			if ( check_number.is(":visible") ) { | 			if ( check_number.is(":visible") || payment_type_result == "check" ) { | ||||||
| 			 err6 = error_handler(check_number.val(), check_number_error, "","*Required: enter a check number",e); | 			 console.log("Made it here"); | ||||||
|  | 			 if (check_number.val() == undefined) { | ||||||
|  | 			 	err6 = error_handler(check_number.val(), check_number_error, undefined,"*Required: enter a check number",e); | ||||||
|  | 			 } else { | ||||||
|  | 			 	err6 = error_handler(check_number.val(), check_number_error, "","*Required: enter a check number",e); | ||||||
|  | 			 } | ||||||
| 			} else if ( !check_number.is(":visible") ) { | 			} else if ( !check_number.is(":visible") ) { | ||||||
| 				check_number_error.hide();	 | 				check_number_error.hide();	 | ||||||
| 			} | 			} | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user