В настоящее время я пытаюсь запустить действие в моем контроллере grails при загрузке страницы в моем приложении, которое запустит поток, продолжит выполнение задачи. . Я до сих пор еще не удалось успешно реализовать это в Это мой код:Запустить действие при загрузке и остаться на той же странице
$(document).ready(function(){
var $form = $("#background_thread");
$form.submit(function(e){
e.preventDefault();
$.post($(this).attr("background"), $(this).serialize(), function(data){
alert("should work" + data)
});
return false;
});
});
Я не могу за жизнь мне понять, почему это не работает. Есть ли какой-то простой синтаксис, который я пропускаю, или по-другому я должен это делать?
Update:
Моя форма идентификатор #background_thread
и я пытаюсь сделать это асинхронно, так что страница будет по-прежнему остаются теми же и мое действие будет работать.
Мой сценарий запускается, но не работает $form.submit(function(e){
и не пройдет.
Вы отправляете форму на странице load ?? –
Я пытаюсь либо отправить форму на странице, либо загрузить ее на ту же страницу, либо выполнить это конкретное действие при загрузке. Действие нужно просто запустить. – thehoule64