#javascript #php #jquery #laravel #logging
#javascript #php #jquery #laravel #ведение журнала
Вопрос:
Я хочу записать данные из расширения Chrome, но я не могу получить никакого результата.
SearchController.php
public function data(Request $request) {
$text = $request->all();
Requested::insert($text);
});
Расширение Chrome
$.post({
type: "POST",
url: "http://localhost:8000/search?title=kishore",
data: {title: tabs},
success: function(data) {
console.log(data);
// payload :payload
}
});
Я добавил промежуточное программное обеспечение в свой маршрут middleware=>activity
.
Но я не могу получить какие-либо данные.
Версия Laravel: 6.18.35
Db: Mysql
Комментарии:
1. Ваша функция возвращает что-нибудь? Потому что кажется, что он выполняет вставку, но не возвращает никакого значения для отображения в данных.
2. Вы забыли вернуть значение $text или любое другое значение, чтобы ваш ajax получил ответ?
3. @Sourcerer Я вижу результат в консоли Chrome! Я использовал возвращаемый $text, но dint получил результат в базе данных logger.
4. В вашем вопросе этого не сказано, скажем наоборот. Пожалуйста, отредактируйте и исправьте