Я хочу опубликовать некоторый HTML-контент на маршрут и показать обработанный результат HTML в новом окне. Я создал кнопку для предварительного просмотра HTML
<div class="form-group">
<input type="button" class="btn btn-danger" value="preview" onclick="tempopen();" />
</div>
в функции tempopen
я создал функцию ajax для отправки данных на маршрут для показа предварительного просмотра HTML
url = "<?php echo(URL::to('page_temp'))?>";
var title = document.getElementById("title").value;
var leader = document.getElementById("leader").value;
var content = document.getElementById("editor1").value;
var image_show = document.getElementById("image_show").value;
var imagelink = document.getElementById("image").src;
var image = imagelink.substring(imagelink.lastIndexOf('/')+1);
$.ajax({
type: "POST",
url: url,
dataType: 'JSON',
data: {title: title},
success: function( data ) {
console.log(data);
}
});
и, наконец, на page_temp
простая функция для тестирования приема данных и отправки обратной связи, но у меня есть эта ошибка POST XHR http://localhost/page_temp
Какой URL вы называете? Это "". Должен быть настоящий URL. Итак, var url = "/" или попробуйте использовать полный http-маршрут