phpvms/resources/views/layouts/default/flights/index.blade.php

58 lines
1.5 KiB
PHP
Raw Normal View History

2017-08-03 04:12:26 +08:00
@extends('layouts.default.app')
@section('content')
<div class="row">
@include('flash::message')
2017-08-03 04:29:04 +08:00
<div class="col-sm-9">
2017-08-03 04:12:26 +08:00
<h2 class="description">flights</h2>
@include('layouts.default.flights.table')
</div>
2017-08-03 04:29:04 +08:00
<div class="col-sm-3">
<h2 class="description">search</h2>
<div class="card">
<div class="card-block" style="min-height: 0px">
</div>
</div>
</div>
2017-08-03 04:12:26 +08:00
</div>
<div class="row">
<div class="col-12 text-center">
{{ $flights->links('layouts.default.pagination.default') }}
</div>
</div>
2017-08-03 04:12:26 +08:00
@endsection
2017-08-04 10:02:02 +08:00
@section('scripts')
<script>
$(document).ready(function() {
$("button.save_flight").click(function(e) {
var btn = $(this);
var flight_id = btn.attr('x-id');
var params = {
method: 'POST',
data: {'flight_id': flight_id, _token: "{{ csrf_token() }}"},
//headers: { 'X-CSRF-Token': "{{ csrf_token() }}" }
};
if(btn.hasClass('btn-danger')) {
params.data.action = 'remove';
params.success = function() {
console.log('successfully removed flight');
btn.removeClass('btn-danger');
}
} else {
params.data.action = 'save';
params.success = function() {
console.log('successfully saved flight');
btn.addClass('btn-danger');
}
}
$.ajax("/flights/save", params);
e.preventDefault();
});
});
</script>
@endsection
2017-08-03 04:12:26 +08:00