Я пытаюсь вставить значения моей формы в базу данных, используя Jquery AJjax, и у меня есть следующий скрипт для отправки данных на мой контроллер, и он работает нормально. Я использую плагин проверки jquery, чтобы проверить мою форму. Теперь проблема в том, что когда я отправляю кнопку формы, и даже при наличии некоторых ошибок валидации (мой плагин валидации показывает, что) значения формы отправляются в базу данных. Но я хочу, чтобы они отправлялись, только если нет ошибок проверки.
И после отправки формы значения все равно остаются в форме.
Не могли бы вы сказать мне, где я делаю неправильно.
Только для вас, я использую Codeigniter.
<script type="text/javascript">
$(document).ready(function(){ // added
$('#submit_item').click(function(){
var teacherid = $('#teacherid').val();
var salary_amount = $('#salary_amount').val();
$.ajax({
type: "POST",
url: "<?php echo base_url(); ?>addteacher_salary/add_ajax",
data: "teacherid="+teacherid+ "&salary_amount="+ salary_amount,
success: function(html){
$("#show").html(html);
}
});
return false
});
}); // added
</script>