Я начал использовать larvel для небольшого проекта, и я пытаюсь отправить свою форму, используя jQuery и Ajax, но похоже, что возврат false не работает, когда я отправляю форму.
Что мне делать, пожалуйста
Это мой код:
$(document).ready(function(){
$('#ajax').submit(function(){
var endPoint = $(this).attr('action');
var formData = new FormData();
formData.append('resume', 'a.pdf', 'b.pdf');
$($(this).serializeArray()).each(function(i, field){
formData.append(field.name, field.value);
});
$.post(endPoint, formData, function(){
alert(11)
}, 'json');
return false;
});
});
Это мой Html
<form id="ajax" action="{{ route('upload-resume') }}" enctype="multipart/form-data">
@csrf
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12">
<div class="form-group">
<label>Curriculum Vitae</label>
<div class="input-group">
<div class="custom-file">
<input type="file" name="resume" class="custom-file-input" />
<label class="custom-file-label" for="inputGroupFile01">Choose file</label>
</div>
</div>
</div>
</div>
<div class="col-lg-12 col-md-12 col-sm-12">
<div class="form-group">
<label>Summary</label>
<textarea name="d" class="form-control resume height-120" placeholder=""></textarea>
</div>
</div>
</div>
<div class="row mrg-top-30">
<div class="col-md-12 col-sm-12">
<div class="form-group text-center">
<button type="submit" class="btn-savepreview"><i class="ti-angle-double-right"></i>Submit</button>
</div>
</div>
</div>
</form>