Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.64/14: Рейтинг темы: голосов - 14, средняя оценка - 4.64
AntonUfo
0 / 0 / 0
Регистрация: 06.08.2015
1

jQuery выборка данных из таблицы с ячейками типа "input"

16.03.2012, 16:44. Просмотров 2468. Ответов 3
Метки нет (Все метки)

Всем привет !

Помогите пожалуйста, есть таблица |id|Quantity|Add|, при нажатии на "add" необходимо создать href с параметрами id и Quantity строчки на которой был нажат add. Если ячейки id и Quantity содержат "текст" то все работает, но мне нужно что бы в ячейках таблицы можно было изменять данные, я поместил в них
<input class="inputid" name="Id" type="text" value="@item.Id" title="@item.Id" alt="@item.Id"
<input class="inputQuantity" name="Quantity" type="text" value="@item.Quantity" title="@item.Quantity" alt="@item.Quantity" и теперь не знаю как получить данные !

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<script type="text/javascript">
    $(function () {
        $('tbody tr').live('hover', function () {
            $(this).toggleClass('clickable');
        }).live('click', function () {
            $('a.addparam').click(function () {
            //Найденный номер id сохраняется в переменной c именем id. 
            var id = $(this).find("td:first").text();
            //Найденное колличество сохраняется в переменную  Quantity
            var Quantity = $(this).find("tr:first-child").text();
            location.href = 'home/' + id + '?Quantity=' + Quantity;
  
            alert('Id=' + id);
            alert('Quantity=' + Quantity);
 
            });
        });
    });
</script>
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2012, 16:44
Ответы с готовыми решениями:

При отправке данных с формы на почту, из-за Jquery, там где type="password" приходят не символы, а "****"
&lt;!DOCTYPE html &gt; &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xml:lang=&quot;en&quot; lang=&quot;en&quot;&gt; ...

Тип даных JQuery var ["dffd","dfdf","fffd"]
Работаю с типом таким var availableTags = ; если использую source: availableTags то...

Загвоздка с "<input class="text2" onclick="document.getElementById ."
есть типа тест : 3 инпута , 1 радиобокс ... проблема в том что если вставить код на чистой...

Как написать регулярное выражение для выдергивания английских букв и символов: "+", ",", ":", "-", " ", "!", "?" и "."
Не могу ни как собразить как написать регулярное выражение для выдергивания английских букв и...

<input type="Image" name="send" src="send.gif"> - скрипт не работает
LUDI SCRIPT NE RABOTAET, GDE OSHIBKA. ESLI EST' PREDLOJENIYA NA JAVA SCRIPT NE OTKOJUS' &lt;html&gt;...

3
Romaniozi
19 / 19 / 5
Регистрация: 19.07.2011
Сообщений: 113
16.03.2012, 22:56 2
Если я правильно понял, Вам надо использовать attr()

Javascript
1
2
3
4
5
$(function(){
   $('input').on('click', function(){
         console.log($(this).attr('value'));
   });
});
Вставьте скрипт, включите консоль в браузере (F12 - Console в Google Chrome), нажмите на input и увидите значение параметра value.
0
AntonUfo
0 / 0 / 0
Регистрация: 06.08.2015
17.03.2012, 00:37 3
Цитата Сообщение от Romaniozi Посмотреть сообщение
Если я правильно понял, Вам надо использовать attr()
Вставьте скрипт, включите консоль в браузере (F12 - Console в Google Chrome), нажмите на input и увидите значение параметра value.
у меня "импуты" вставлены в ячейки таблицы, поэтому Ваш код не работает

так пока ничего и не придумал.....
0
Romaniozi
19 / 19 / 5
Регистрация: 19.07.2011
Сообщений: 113
17.03.2012, 10:22 4
Цитата Сообщение от AntonUfo Посмотреть сообщение
у меня "импуты" вставлены в ячейки таблицы, поэтому Ваш код не работает

так пока ничего и не придумал.....
Ток что проверил, работает. Ну вставьте такой код

Javascript
1
2
3
4
5
$(function () {
             $('input.inputid').on('mouseenter', function () {
                 $('body').append($(this).attr('value'));
             });
         });
Просто наведите на input c атрибутом class="inputid"
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2012, 10:22

Получить значение из {"text1":"val1","text2":"val2","text3":{"text":"val"}}
Есть такая строка var my = '{&quot;text1&quot;:&quot;val1&quot;,&quot;text2&quot;:&quot;val2&quot;,&quot;text3&quot;:{&quot;text&quot;:&quot;val&quot;}}'; Как из...

input "file" убрать тип "все файлы"
Можно ли при помощи accept это как то сделать? Грубо говоря оставить только картинки. Или...

Ошибки "Unexpected end of input" и "Unexpected token <"
Очень нужна помощь. Сам уже просто голову сломал. Видимо, я чего-то не понимаю... Задание простое:...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru