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

Проверка существования инпут в таблице

11.08.2015, 09:36. Показов 1176. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как проверить существует ли инпут в <td></td> ?

разметка такого вида :

HTML5
1
2
3
4
5
<tr class="parent_4">
  <td></td>
  <td><input type="text" name=""></td>
  <td><input type="text" name=""></td>
<tr>
JavaScript
1
var addedInput = $("parent_"+group).   // tr получаю так , как дальше обращатся?
Добавлено через 1 минуту
в принципе кроме инпута там ничего больше быть не может, может как-то на пустоту проверять?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.08.2015, 09:36
Ответы с готовыми решениями:

JS AxajS проверка на существования
помогите реализовать проверку на существования логина и почты через mysql база данных. Т.к тут у меня происходит в кодах какие символы...

Проверка существования куков
Итак есть site1.ru и site2.ru . Пользователь заходит на site1.ru - если на site2.ru существуют куки то получить их значение, если нет -...

Проверка существования окна
Я открываю окно по виндоу.опен Загружаю в исходное окно другой урл. Могу я теперь как-то проверить - открыто ли в данный момент то...

7
Эксперт HTML/CSS
 Аватар для Shakalaka
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
11.08.2015, 10:12
JavaScript
1
2
3
4
var addedInput = $(".parent_"+group);
if(addedInput.children('td:empty')){
  // есть пустая ячейка делаем что-то
}
1
6 / 6 / 1
Регистрация: 06.05.2014
Сообщений: 265
11.08.2015, 11:01  [ТС]
Shakalaka, а если может быть так что есть пустой <td></td> и есть с инпутом , как проверить в общей массе если есть хоть один с инпутом то верно если нет лож?

Добавлено через 29 минут
Shakalaka, идеально это было бы в цикле как-то посчитать

например : 1 = пустая , 2 = полная , 3 = полная, ...
0
Эксперт HTML/CSS
 Аватар для Shakalaka
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
11.08.2015, 11:19
new-dev, как-то так
JavaScript
1
2
3
4
5
6
7
8
9
10
11
var addedInput = $('.parent_4');
var cells = [];
addedInput.children('td').each(function(){
    if($(this).has('input').length){
        cells.push('yes')
    }
    else{
        cells.push('no');
    }
});
alert(cells)
P.S. в предыдущем ответе, там ошибку допустил
if(addedInput.children('td:empty').length)
1
312 / 106 / 69
Регистрация: 18.04.2015
Сообщений: 346
11.08.2015, 11:26
JavaScript
1
2
3
4
5
6
7
8
var a;
$('table td').each(function(){
if($(this).has('input').length>1)
{
a++;
console.log("ячейка"+a+"есть");
}
});
1
6 / 6 / 1
Регистрация: 06.05.2014
Сообщений: 265
11.08.2015, 14:27  [ТС]
Что-то не считает , вот какая в точности разметка

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<tr class="parent_4">
<td> </td>
<td colspan="1">
  <select class="lesson" line="1" name="lesson[4][]" spellcheck="true">
 
</td>
<td style="text-align: center; padding: 0px;"> </td>
<td style="text-align: center; padding: 0px;"> </td>
<td style="text-align: center; padding: 0px;"> </td>
<td style="text-align: center; padding: 0px;">
  <input type="text" value="3" name="time[4][11][4]" style="width:15px;" spellcheck="true">
</td>
<td style="text-align: center; padding: 0px;">
  <input type="text" value="3" name="time[4][11][5]" style="width:15px;" spellcheck="true">
</td>
<td style="text-align: center; padding: 0px;">
  <input type="text" value="3" name="time[4][11][6]" style="width:15px;" spellcheck="true">
</td>
<td style="text-align: center; padding: 0px;">
  <input type="text" value="3" name="time[4][11][7]" style="width:15px;" spellcheck="true">
</td>
</tr>
По клику на селект с классом lesson срабатывает функция в которой я и пытаюсь посчитать сколько td ячеек имеет инпут , с примерами выше пустой массив возвращает либо цифру колв. td
0
Эксперт HTML/CSS
 Аватар для Shakalaka
653 / 556 / 322
Регистрация: 27.01.2015
Сообщений: 1,374
11.08.2015, 15:04
Цитата Сообщение от new-dev Посмотреть сообщение
Что-то не считает , вот какая в точности разметка
А у меня всё считает... вот мой скрипт с вашей разметкой.
Вы же, я надеюсь, не просто <tr> пишете, у вас это всё в таблице?
1
6 / 6 / 1
Регистрация: 06.05.2014
Сообщений: 265
11.08.2015, 15:43  [ТС]
Shakalaka, у меня сейчас тоже считает спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.08.2015, 15:43
Помогаю со студенческими работами здесь

Проверка существования 2-х файлов
У меня есть переменная txtnamechat.К примеру она равна Admin-user.txt И потом проверяется,есть ли этот файл на сервере.Но он проверяет...

Проверка существования передачи GET запроса
На сайт можно зайти просто введя site.ru а можно введя site.ru/?varka=privet Нужно проверить JSом есть ли в адресной строке varka и...

Проверка существования вложенных свойств
Нужно запросить свойство вот так: project.attributes.new_project_type.value === 100000002 Но проблема в том, что каждое свойство...

Проверка существования id
Короче мне нужно чтоб выводило если нету этого ид то чтоб оно писало такого ид нету

Проверка на существования ID
Всем привет !!! :) У меня такой вопрос можно ли вообще проверить в PHP существует ли определенный ID в базе данных ? То есть у меня...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru