Спустя 1 час, 15 секунд (9.04.2012 - 21:25) nugle написал(а):
тип нет, а событие да
Спустя 1 минута, 18 секунд (9.04.2012 - 21:27) antonhristovsky написал(а):
nugle
а каким образом??
а каким образом??
Спустя 28 минут, 56 секунд (9.04.2012 - 21:55) nugle написал(а):
С английского submit - представлять, т.е. по клику на элемент, что то должно произойти
в jquery событие submit() устанавливает обработчик отправки формы на сервер, либо запускает это событие.
в jquery событие submit() устанавливает обработчик отправки формы на сервер, либо запускает это событие.
Спустя 9 минут, 44 секунды (9.04.2012 - 22:05) bodja написал(а):
onClick="document.getElementById('form1').submit()"
Спустя 17 секунд (9.04.2012 - 22:05) Krevedko написал(а):
можно на span (да и на любой элемент) повесить событие, тот же onclick, чтобы при клике субмитило форму.
Спустя 19 часов, 40 минут, 25 секунд (10.04.2012 - 17:46) antonhristovsky написал(а):
Всем огромное спасибо)
Спустя 1 час, 4 минуты, 55 секунд (10.04.2012 - 18:51) antonhristovsky написал(а):
Хотя у меня что-то не получается. У меня есть контроллер:
if(isset($_POST['message_submit']))И вид:
{
бла-бла-бла
}
<form id="form1" action="" method="post">Что-то не получается данные передать:(
<input type="text" id="message" name="message" class="text" onmouseover="q()" onmouseout="w()" onclick="e()" onblur="r()">
<span name="message_submit" class="submit" onClick="document.getElementById('form1').submit()">Отправить</span>
</form>
Спустя 3 минуты, 11 секунд (10.04.2012 - 18:54) redreem написал(а):
name от span не возьмется. можно сделать скрытый инпут с этим именем
Спустя 1 минута, 26 секунд (10.04.2012 - 18:55) redreem написал(а):
<form id="form1" action="" method="post">
<input type="text" id="message" name="message" class="text" onmouseover="q()" onmouseout="w()" onclick="e()" onblur="r()">
<span class="submit" onClick="document.getElementById('form1').submit()">Отправить</span>
<input type="hidden" name="message_submit" value="123"/>
</form>
Спустя 15 минут, 31 секунда (10.04.2012 - 19:11) antonhristovsky написал(а):
redreem
а что такое 123?
а что такое 123?
Спустя 14 минут, 11 секунд (10.04.2012 - 19:25) redreem написал(а):
любое значение, которое ты можешь проверять. а можешь и не проверять.
if(isset($_POST['message_submit']))
{
if ($_POST['message_submit'] == 123) ...
бла-бла-бла
}
Спустя 6 минут, 58 секунд (10.04.2012 - 19:32) antonhristovsky написал(а):
redreem
так это должно быть равным значению input?
так это должно быть равным значению input?
Спустя 52 минуты, 57 секунд (10.04.2012 - 20:25) redreem написал(а):
что "это"? 123 - это значение пост-параметра message_submit, которое получит php-скрипт. если его значение не важно, а важен лишь сам факт наличия message_submit, то isset достаточно.
Спустя 1 час, 53 минуты, 31 секунда (10.04.2012 - 22:19) Krevedko написал(а):
if(isset($_POST['message_submit']))
{
...бла-бла-бла
}
этой проверки достаточно, чтобы понять, что форма была отправлена. Дальше проверяй свой $_POST['message'] и делай с ним, что запланировал.
Спустя 14 минут, 21 секунда (10.04.2012 - 22:33) bodja написал(а):
antonhristovsky
кнопка не передастся ,даже если она будет в форме,
это нет тот случай,когда приход формы определяется по кнопке.
Передаем все инпутами.
кнопка не передастся ,даже если она будет в форме,
это нет тот случай,когда приход формы определяется по кнопке.
Передаем все инпутами.