How do I validate fields with AJAX jquery form submission? This is the jquery code to submit, and I have a javascript file to validate.
$("#submit").click(function(e) {
e.preventDefault();
var proc = $("#proc").val();
var proc_date = $("#dp3").val();
var supervisor = $("#name5").val();
var mrn = $("#username4").val();
var note = $("#note").val();
var dataString = 'proc='+proc+'&supervisor='+supervisor+'&mrn='+mrn+'¬e='+note;
$.ajax({
type:'POST',
data:dataString,
url:'procedure_log_result.php',
success:function(data) {
//alert(data);
location.reload(true);
}
});
});
Here is the javascript file which is located (js/procedure_log/PL_validate.js)
'use strict';
$(document).ready(function() {
$('.popup-validation').validationEngine();
Admire.formValidation();
$(".error_color").append('<br/>');
$(".form_val_popup_dp1").datepicker({
todayHighlight: true,
format: 'yyyy-mm-dd',
autoclose: true
});
The second part to my question is how would I create a custom validation? For example I have a select input that has a disabled option "Select Procedure". However, when I submit without choosing an option it mistakes "select procedure" as a chosen option. Therefore I want to make a custom validation that rejects "select procedure".