-o
для выхода wget
. Имя файла назначения указывается после -O
.
Я думаю, что вам не хватает нескольких элементов или, возможно, вы захотите немного больше изучить, как соединить различные части. Ваш основной запрос не особенно относится к предмету Laravel:
Я хочу остаться в фактическом виде и отображать ответ в виде предупреждения
blockquote>Суть это не то, что Laravel «выводит из коробки», это не вопрос Laravel, а то, как я могу асинхронно обновлять свою страницу. Для этого вам лучше всего использовать ajax-запрос с последующим предупреждением javascript / jQuery.
Я мог бы сделать что-то вроде этого:
$('#submitButton').on('click', function (e) { e.preventDefault(); // Want to stay on the page, not go through normal form // Might be easier to make this a NON submit button - then we can use the rest below and not have to js submit() // Grab any extra info via data. var item_type = $(this).data('item-type'); var name = $(this).val(); $.ajax({ url: "{{url('user/create/')}}", type: "POST", data: { item_type: item_type, name: name }, success: function (name) { alert(message); // Or, if you want a better looking alert, you can use a library like SWAL: swal("Success!", "New user created with a name of: "+name, "success"); }, error: function () { swal("Error", "Unable to bring up the dialog.", "error"); } }); });
Вам нужно будет обработать ajax-данные в вашем контроллере и отправить обратно только имя в операторе возврата метода контроллера.
Если вы хотите изменить форму выше и не делать это с помощью оповещения, используйте jQuery в функции успеха, чтобы внести изменения (например,
$("#name").text(name);
или что-то подобное.