X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> jQuery<Проблемы со скриптом>
olorin88
olorin88
Topic Starter сообщение 29.3.2010, 9:20; Ответить: olorin88
Сообщение #1


Проблема вот в чем, есть форма...

<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");
}

он не срабатывает. В чем ошибка?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 29.3.2010, 10:20; Ответить: Webmaster_hb
Сообщение #2


(olorin88 @ 29.3.2010, 12:20) *
Проблема вот в чем, есть форма...

<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
olorin88
Topic Starter сообщение 29.3.2010, 10:42; Ответить: olorin88
Сообщение #3


(Webmaster_hb @ 29.3.2010, 13:20) *
а что не срабатывает? на каком шаге? что вообще должно произойти?


не работает сам скритп. я позреваю что ошибка в это части
$.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
Webmaster_hb
сообщение 29.3.2010, 10:48; Ответить: Webmaster_hb
Сообщение #4


olorin88, попробуйте вручную запустить скрипт
search.xql и передать ему параметры в адресной строке
он вообще работает ?
javascript ошибки выдает?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
olorin88
olorin88
Topic Starter сообщение 29.3.2010, 15:37; Ответить: olorin88
Сообщение #5


сделал так. search.xql работает
Если напрямую без скрипта писать все работает. НО он мне нужен, что бы страничка не была статической. Буду дальше дебагить, если найду ошибку отпишусь.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 29.3.2010, 15:47; Ответить: Webmaster_hb
Сообщение #6


попробуйте вместо group:id=SelectGroup.val()
подставить конкретное значение
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 31.3.2010, 1:17; Ответить: ZhukV
Сообщение #7


(olorin88 @ 29.3.2010, 12:20) *
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
olorin88
Topic Starter сообщение 13.4.2010, 12:09; Ответить: olorin88
Сообщение #8


function search() {
$.get("search.xql", {action:"search",group:$('#SelectGroup').val()},
function(data){
$('#main').html(data);
}, "text");
}

Сделал так все заработало. Всем Пасыба:D:goodpost:
Реально помогли

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов 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


 



RSS Текстовая версия Сейчас: 25.4.2024, 6:02
Дизайн