2015-02-07 5 views
-2

У меня есть одна главная страница, на которой у нас есть форма, исходящая от Iframe. Когда вы отправляете браузер формы, создавая почтовый запрос, поэтому я хочу выполнить функцию после отправки формы. Проблема в том, что мы не можем использовать какую-либо библиотеку, такую ​​как jquery, и проблема с перекрестным доменом также с ajax. Поэтому мы должны использовать элемент form, чтобы отправить форму.Знайте, когда форма отправлена ​​

HTML пример

<form method="post" action="http://www.example.com"> 
<input type="text"> 
<input type="submit" 
</form> 

сообщение сообщение в консоли после подать от

POST http://www.example.com/dir/mmr/call/plaincall/ajaxService.getone.dwr 
+0

Таким образом, мы знаем ваше задание. В чем вопрос? Кроме того, помните, что jQuery - это просто библиотека, которая работает и на JavaScript. * Все, что вы можете сделать в jQuery, вы можете сделать только с помощью JavaScript. – GolezTrol

+0

, поэтому я хочу выполнить функцию после отправки формы. – Carlos

+0

Форма отправлена ​​через кнопку отправки? –

ответ

0

Вы можете использовать onSubmit обработчик событий элемента формы, как так

// This adds an onSubmit event handler that will call myFunction 
// when the form is submitted 
<form onsubmit='myFunction()'> 
    // Your stuff in the form goes here 
</form> 

В настоящее время в ваш javascript вы можете написать

function myFunction() { 
    // Take action here 
} 
+0

Как насчет события 'onsubmit' формы? – GolezTrol

+0

Это, безусловно, будет лучшим решением, отредактирует. –

+0

Я использую это, но проблема заключается в том, что он выполнит после проверки формы, но не будет проверять ответ, был ли он отправлен успешно или нет. – Carlos

Смежные вопросы