Не понемаю почему не получается передать запрос в контроллер средствами AJAX Цель нудно изменить значение $article->public на 0 (по дефолту 1)
Делаю так
HTML:
<meta name="csrf-token" content="{!! csrf_token() !!}" />
<span id="timer" class="uk-badge">somedata</span><button type="button" title="Изменить" class="change">Изменить</button>
<input type="hidden" id="item_id" value="{{$item->id}}"/>
JS:
$('.change').click(function(){
span=$(this).parent();
item_id=$("#item_id").val();
$.ajax({
url: '/change',
method: 'PUT',
data: {'id': item_id, 'public' : '0'},
headers: {
'X-CSRF-Token': $('meta[name="csrf-token"]').attr('content')
},
success: function(res)
{
alert('ok');
},
error: function(msg){
console.log(msg);
}
});
})
Route:
Route::put('change','HomeController@archivearticle');
Controller:
public function archivearticle(Request $request)
{
$data = $request->all();
dd($data);
}
В итоге консоль говорит это PUT http://localhost:8000/ 405 (Method Not Allowed)
Как это дело отладить. Или может есть другой вариант отправки PUT через AJAX!?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Исользую jqueryМне нужно сделать, чтобы при наведении на любую ссылку в документе, отображалось бы - alert("ссылка")
Нужно на on('click') элемента назначить некоторую функцию, описанную в другой части скрипта и передать в эту функцию параметрПрочитал о том, что...
Я сделал простую версию игры крестики ноликиПри нажатии на ячейку, в ней появляется крестик и вызывается функция, что бы поставить нолик...
Всем доброго времени суток! Делаю небольшое приложение на Angular 2, опыта немногоВозникла странная проблема - как подключить внешний скрипт...