Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передача параметров в url средствами jquery ajax (https://javascript.ru/forum/misc/56681-peredacha-parametrov-v-url-sredstvami-jquery-ajax.html)

jestify 09.10.2016 16:30

Благодарю, это и было необходимо:thanks:
Видимо, не умею грамотно описывать задачу.

warren buffet 10.10.2016 06:49

Почти ничего не понял. GET'овые ссылки генерятся как текст и вставляются в атрибут href элемента <a>. Нажал - и перешел. Или ссылка генерится как текст и вставляется в атрибут action формы. Тогда нажал кнопку - ушуршало. Или ссылка сразу же вставляется в location.href для немедленного перехода. Как угодно, это же get

jestify 10.10.2016 12:33

А если так: город выбирается из селекта, а параметры это кнопки. Без привязки к форме осуществить формирование сылки.
пишу функцию:
$.ajax({
type: "GET",
url: url+'?action='+$(this).attr('action') +'&gorod='+$('select').attr ('this.value'),
Для кнопок присвоил значения action и он генерируется в url, а параметр value из select =undefined. Что я делаю не так?

рони 10.10.2016 12:41

Цитата:

Сообщение от jestify
$('select').attr ('this.value'),

бред
$('select').val()

jestify 10.10.2016 12:49

исправил, но проблема не в этом. У меня селект формируется из файла
<select class="spisok" name="gorod">
<?php
$count = count($arr_gorod);
for ($i = 1; $i < $count; $i++)
?>
Как мне эту переменную i приписать в url? она по сути и является необходимым значением.

рони 10.10.2016 12:59

jestify,
а что мешает прописать
Цитата:

Сообщение от jestify
value=""


jestify 10.10.2016 13:05

не понял, что вы имеете в виду?

рони 10.10.2016 13:07

jestify,
в value у вас пусто, пропишите значение нужное вам

jestify 10.10.2016 14:37

Пишу value="i" - не выходит

warren buffet 10.10.2016 19:03

Цитата:

Сообщение от jestify

переменную i

value="i"

Тыдышь. )))

Откуда вы такие лезете. Синтаксис-то надо знать, или кто его будет знать?


Часовой пояс GMT +3, время: 20:02.