<meta name="_token" content="{!! csrf_token() !!}">
<div class="ui form">
<div class="field">
<div class="ui fluid huge action input">
<input type="text" id="address" name="address" placeholder="Адрес сервера...">
<button id="check" class="ui button green">Загрузить данные</button>
</div>
</div>
</div>
----------------------------------------------
Route::post('/add-server', ['uses' => 'AddServerPageController@AddServerPostCheck', 'as'=>'postAddServerCheck']);
----------------------------------------------
public function AddServerPostCheck(Request $request)
{
$check_address = $request->input('address');
return Response::json(['msg'=>$check_address]);
}
----------------------------------------------
<script>
$(document).ready(function(){
$('#check').click(function(e){
var address = $('#address').val();
var token = $('meta[name=_token]').attr('content');
e.preventDefault();
$.ajaxSetup({ headers: { 'X-CSRF-TOKEN': token }});
var mydata = {};
mydata['_token'] = token;
mydata['address'] = address;
$.ajax({
method: "POST",
url: "{{ URL::route('postAddServerCheck') }}",
cache: false,
data: mydata,
dataType: 'json',
success: function (response) {
$('#result').html(response['msg']);
},
error: function (data) {
console.log('Error:', data);
}
});
});
});
</script>
----------------------------------------------