Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
2 / 2 / 1
Регистрация: 08.11.2012
Сообщений: 16

Передача параметра

26.12.2012, 21:56. Показов 1143. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброе время суток! Я хотел у вам спросить по своей проблеме. Не получается сделать свою задачу. У меня на странице есть 10 картинок под ними две ссылки + и - (голосования какая лучше). Ссылки + и - имеют id в формате "Up+id_image" и "Down+id_image". На странице есть 10 таких элементов:

HTML5
1
2
3
4
5
6
7
8
9
<новость>
<a href="#" id="Up1">
<span id="score1">0</span>
<a href="#" id="Down1">
..
<новость>
<a href="#" id="Up10">
<span id="score10">0</span>
<a href="#" id="Down10">
Скриптом я должен обновлять содержимое <span>. Для этого скрипт:

ind - id_новости

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script type="text/javascript">
    $(function () {
        var ind;
        var score = $('#score'+ind);
 
        $('#Up'+ind).click(function () {
            $.getJSON("Ссылка на метод", { параметры }, function (data)  {
                
                voter.text(data.val);
            });
        });
 
        $('#Down'+ind).click(function () {
            $.getJSON("Ссылка на метод", { параметры }, function (data) {
                
                score.text(data.val);
            });
        });
    });
</script>
Не получается передать параметр ind. Как это можно сделать? Заранее благодарен за ответ.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.12.2012, 21:56
Ответы с готовыми решениями:

Передача параметра в скрипт
Юзаю Bootstrap 2.3 (это так, к слову) Имею незамысловатую конструкцию&lt;a href=&quot;#ajax-modal&quot; id=&quot;&lt;?=$v?&gt;&quot;...

Передача параметра во фрейм
На странице расположено несколько форм. Каждая из них содержит iframe? внутри которого находится поле для загрузки файла(картинки) на...

Передача функции в качестве параметра
Есть ф-я для отправки формы аяксом function ajaxFormRequest(form_id, url, dataT, some_func) { $.ajax({ url: ...

5
55 / 55 / 8
Регистрация: 29.08.2012
Сообщений: 175
26.12.2012, 22:26
1) Собрать фотографию+ссылку в контейнеры.
2) Собрать все ссылки "+" и "-" и назначить им событие "за" и "против" (up и down). Никаких ind при этом не надо передавать.
3) При "за" или при "против" уже в обработчике вытаскивать id фотографии и отправлять на сервер.
1
2 / 2 / 1
Регистрация: 08.11.2012
Сообщений: 16
26.12.2012, 23:28  [ТС]
1)
HTML5
1
2
3
4
5
<div id="otvet_1" class="otvet">
  <a href="#" id="Up">
  <span id="score">0</span>
  <a href="#" id="Down">
</div>
2) Можно какой то пример?

3) Из id="otvet_1" class="otvet" у id отрежу все что после "_" и получу id новости.

JavaScript
1
var id = $(this).parents('div.otvet').attr('id').split('_')[1];
0
141 / 63 / 11
Регистрация: 19.06.2012
Сообщений: 250
26.12.2012, 23:38
Во-первых у ссылок не должно быть одинаковых ID, используйте классы.

JavaScript
1
2
3
4
5
6
7
8
$('div.otvet').each(function () {
  var id = this.id.split('_')[1];
  $(this).find('a.up').click(function () {
    // Функция для повышения оценки
  }).end().find('a.down').click(function () {
    // Функция для понижения оценки
  });
});
1
55 / 55 / 8
Регистрация: 29.08.2012
Сообщений: 175
26.12.2012, 23:51
HTML5
1
2
3
4
5
<div id="photo1">
<img src="https://www.cyberforum.ru/javascript-jquery/javascript-jquery/...">
<a href='#' class='upperA'>+</a>
<a href='#' class='downerA'>-</a>
</div>
JavaScript
1
2
3
4
5
6
7
8
9
10
11
$(".upperA").bind("click", function(){
 
$(this).parent().attr("id") // вернет photo1
//функция увеличения
})
$(".downerA").bind("click", function(){
 
$(this).parent().attr("id") // вернет photo1
//функция уменьшения
 
})
1
2 / 2 / 1
Регистрация: 08.11.2012
Сообщений: 16
27.12.2012, 01:10  [ТС]
Добавлено через 43 минуты
Спасибо! Решилось. С bind работает, как посоветовал FlyMouse86
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.12.2012, 01:10
Помогаю со студенческими работами здесь

Передача параметра по нажатию на сообщение
Вот что написал,,, читаю с базы ответы $query = &quot;SELECT * FROM `otveti` WHERE `ansid`='$b_id'&quot;; $result =...

Передача параметра PHP в модальное окно
Доброго всем! Может кто знает как решить задачу, два дня уже рою. Необходимо с постов передать переменную id поста в модальное окно,...

Передача Json параметра и добавление данных в массив
Мне нужно передать несколько параметров из базы один из которых является массив и я решила использовать для этого json_encode. Данные...

Передача параметра
Код частично относится и к php, но не в этом суть. Кавычек не хватает) Есть код (ненужное вырезал) &lt;script...

Передача параметра в обработчик на событие
Всем доброго времени. Есть задача: Создайте страницу с тремя ссылками: «JS Урок 1», «JS Урок 2», «JS Урок 3». При нажатии по каждой из ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru