|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.11.2012, 02:23 | #1 |
Пользователь
Регистрация: 09.02.2010
Сообщений: 26
|
Проблема с получением значения текстового поля
Здравствуйте. На главной странице есть текстовое поле, кнопка и скрипт onClick'a этой кнопки, который вызывает на обработку php скрипт, находящийся в файле tasks.php, который в свою очередь должен добавлять в бд строку, в одно из полей которой должен попасть текст из текстового поля на этой странице.
Кнопка и поле: Код HTML:
<input type="search" placeholder="Start typing here to create a task..." name="TextField1 "id="TextField1" tabindex="1" style="height:29px; width:528px; background-color:#FFF;"/> <input type="image" src="AddTaskButton.png" name="AddTask" id="AddTask" style="height:28px; width:104px;"/> Код HTML:
<script type="text/javascript"> $(document).ready(function() { $('#AddTask').click(function() { $.ajax( { url: "tasks.php", cache: false, success: function(html) { alert(html); return; } }); }); }); </script> PHP код:
PHP код:
|
26.11.2012, 08:06 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
так ничего ж не передаете в обработчике JS на JQuery
насколько мне известно нужно указывать тип метода POST если им передаете... опять же нужно знать - откуда его брать, а у вас - не указано откуда |
26.11.2012, 08:11 | #3 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
Код:
|
26.11.2012, 13:27 | #4 |
Пользователь
Регистрация: 09.02.2010
Сообщений: 26
|
Всеравно не работает.
|
26.11.2012, 13:32 | #5 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
я не проверял .. дал пищу к размышлению.... подумайте немного
Код:
|
26.11.2012, 14:05 | #6 |
Пользователь
Регистрация: 09.02.2010
Сообщений: 26
|
Вот, что нашел на jquerybook.ru:
attr ( name ) - получает значение атрибута Селектор #id -Выбирает элемент с указанным идентификатором (атрибутом id). Ну по идее должно быть так PHP код:
|
26.11.2012, 14:11 | #7 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 248
|
попробуй
$("#TextField1")[0].value если через jQuery, то используют $(...).val() $(this) в данном контексте внутри функции тоже норм работает
Контакты
skype, почта: bm@kwax.ru Последний раз редактировалось masax; 26.11.2012 в 14:13. |
26.11.2012, 14:15 | #8 | ||
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Цитата:
PHP код:
Ага, только ссылается не на тот элемент – на кнопку, а не на текстовое поле. Последний раз редактировалось Andkorol; 26.11.2012 в 14:18. Причина: PS |
||
26.11.2012, 14:16 | #9 |
Пользователь
Регистрация: 09.02.2010
Сообщений: 26
|
Все предложеные выше варианты работают, но всегда передается пустая строка.
|
26.11.2012, 14:19 | #10 |
Пользователь
Регистрация: 09.02.2010
Сообщений: 26
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с получением страницы | shvabrin | Работа с сетью в Delphi | 1 | 28.11.2011 22:49 |
Проблема с получением диапазона | Simbad | Microsoft Office Excel | 6 | 26.11.2011 10:49 |
Нахождение max значения текстового поля | IraPr | Microsoft Office Access | 5 | 01.02.2011 22:55 |
Проблема с получением имени | zumm | Общие вопросы Delphi | 3 | 14.05.2010 13:06 |
как получить значение поля грид на основе значения другого lookUp поля | malayka | БД в Delphi | 0 | 21.04.2010 19:06 |