Вы отправляете данные из вашего ajax на ваш контроллер асинхронно, поэтому в методе вашего контроллера вы просто возвращаете ответ json:
public function store(Request $request) {
... your store function
if($store) {
return response()->json([
'data' => $data
]);
}
return response()->json([
'data' => $data
]);
}
$data
содержит материал, сохраненный в вашей базе данных, вы возвращаете эти данные в свое обещание ajax и получаете данные. Итак, в вашей функции успеха ajax вы должны сделать что-то вроде этого:
success:function(response){
...
var data = response.data // holds the data
yourhtml.append(data); // dissables this one ...
В вашем успехе вы теперь сохраняете сохраненные данные и нуждаетесь в том, чтобы добавить их в свой HTML.