Помощник
|
jQuery<Проблемы со скриптом> |
olorin88
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
29.3.2010, 10:20;
Ответить: Webmaster_hb
Сообщение
#2
|
|
Проблема вот в чем, есть форма... <form method="post" action="javascript:search()"> <input id="SelectGroup" name="group" type="text" size="15" value="group" /> ....... </form> скрипт... function search() { $.get("search.xql", {action:"search", group:id=SelectGroup.val()}, function(data){ $('#main').html(data); }, "text"); } он не срабатывает. В чем ошибка? а что не срабатывает? на каком шаге? что вообще должно произойти? |
|
|
olorin88
|
Сообщение
#3
|
|
а что не срабатывает? на каком шаге? что вообще должно произойти? не работает сам скритп. я позреваю что ошибка в это части $.get("search.xql", {action:"search", group:id=SelectGroup.val()}, но ее не вижу. А произойти должно вот что. Мы вводим данные в форму <input id="SelectGroup" name="group" type="text" size="15" value="group" /> <input name="action" type="submit" value="search" /> и при нажатии search скрипт должен вернуть нам их. |
|
|
Webmaster_hb |
29.3.2010, 10:48;
Ответить: Webmaster_hb
Сообщение
#4
|
|
olorin88, попробуйте вручную запустить скрипт
search.xql и передать ему параметры в адресной строке он вообще работает ? javascript ошибки выдает? |
|
|
olorin88
|
Сообщение
#5
|
|
сделал так. search.xql работает
Если напрямую без скрипта писать все работает. НО он мне нужен, что бы страничка не была статической. Буду дальше дебагить, если найду ошибку отпишусь. |
|
|
Webmaster_hb |
29.3.2010, 15:47;
Ответить: Webmaster_hb
Сообщение
#6
|
|
попробуйте вместо group:id=SelectGroup.val()
подставить конкретное значение |
|
|
ZhukV |
31.3.2010, 1:17;
Ответить: ZhukV
Сообщение
#7
|
|
function search() { $.get("search.xql", {action:"search", group:id=SelectGroup.val()}, function(data){ $('#main').html(data); }, "text"); } Что за: group:id=SelectGroup.val() Во-первых, прочти доки по аякс запросах при помощи jQuery http://anton.shevchuk.name/javascript/jque...beginners-ajax/ Во-вторых, в даный обект(где передаются пары- ключ:значение), должно передаватся текстовое либо цифровое значение!! А у тебя? Вот, вроде так будет путем: var ires=SelectGroup.val()
function search() { $.get("search.xql", {action:"search", group:"id="+ires}, function(data){ $('#main').html(data); }, "text"); } |
|
|
olorin88
|
Сообщение
#8
|
|
|
function search() {
$.get("search.xql", {action:"search",group:$('#SelectGroup').val()}, function(data){ $('#main').html(data); }, "text"); } Сделал так все заработало. Всем Пасыба:D:goodpost: Реально помогли
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery Разработка сайтов и сервисов под-ключ |
0 | alexey | 1245 | 24.11.2023, 14:46 автор: alexey |
|
Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP) | 56 | qpPeW | 44938 | 19.7.2023, 10:03 автор: qpPeW |
|
1C-Bitrix, JavaScript\jQuery, Верстка HTML5 CSS3 | 1 | byteeightlab | 1471 | 2.7.2019, 7:37 автор: ychervov |
|
Недорогие услуги - php/js/mysql/jquery/bootstrap | 2 | vlads | 3821 | 25.12.2017, 21:18 автор: xetedata |
|
Frontend услуги (верстка, подключение jquery плагинов, кастомизация, написание скриптов) услуги по frontend-разработке |
15 | FrontMaster | 10055 | 25.11.2017, 13:46 автор: Stom |
Текстовая версия | Сейчас: 25.4.2024, 6:02 |