I am trying to send AJAX request. My Route code is like below.
Route::group( ['prefix' => 'prayer', 'as' => 'prayer.'], function () {
Route::resource( 'time', 'PrayerTimeController' );
});
My controller code is like below.
public function show($date,$month)
{
// more code here
}
My jQuery code is like below.
<script type="text/javascript">
$('#prayer_date').change(function(e){
var month = $('#prayer_month').val();
var date = $(this).val();
$.ajax({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
url : "{{ route('vendor.prayer.time.show') }}" + '/' + date + '/' + month ,
type : 'POST',
dataType : 'json',
success : function(result){
alert('hello');
}
});
});
</script>
I am getting error local.ERROR: Missing required parameter for [Route: vendor.prayer.time.show] [URI: mosque-panel/prayer/time/{time}] [Missing parameter: time].