[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Форма + JS
RCuPeR
Добрый день, имеется такая, динамическая, форма:

printf ('<tr id="'.$row['ID'].'">'
.'<td id="t'.$row['ID'].'1" class="id"><strong>'.$row['ID'].'</strong></td>'
.'<td id="t'.$row['ID'].'2">'.$row['user_login'].'</td>'
.'<td id="t'.$row['ID'].'3">'.$row['user_nicename'].'</td>'
//.'<td id="t'.$row['ID'].'4">'.$row['user_email'].'</td>'
.'<td id="t'.$row['ID'].'5">'.$date_row['user_registered'].'</td>'
//.'<td id="t'.$row['ID'].'6">'.$row['user_age'].'</td>'
//.'<td id="t'.$row['ID'].'7">'.$row['user_address'].'</td>'
//.'<td id="t'.$row['ID'].'8">'.$row['user_tel'].'</td>'
//.'<td id="t'.$row['ID'].'9">'.$row['user_skype'].'</td>'

.'<td id="t'.$row['ID'].'10">'.$language[$lang].'</td>'
//.'<td id="t'.$row['ID'].'11">'.$row['user_less'].'</td>'
//.'<td id="t'.$row['ID'].'12">'.$teaching[$teach].'</td>'
//.'<td id="t'.$row['ID'].'13">'.$level[$lev].'</td>'

.'<td><select id="sel" name="sel" onchange="Stat(this.value)">
<option value="" selected="selected">'
.$language[$lang].'</option>
<option value="1">Просмотрено</option>
<option value="2">Обработано</option>
<option value="3">Отказано</option>
<option value="4">В процесе...</option>
.</select></td>'

.'<td><a href="?modal='.$row['ID'].'" rel="popuprel" id="get" class="popup">просмотр</a></td>'
.'<td><button>Редактировать</button></td>'
.'<td><button>Удалить</button></td>'
.'</tr>');


Как мне из неё в JS передать нужный мне ID, который вытаскивается из базы (id="'.$row['ID'].'")?



Спустя 15 минут, 4 секунды (2.02.2011 - 15:08) Adil написал(а):

Спустя 4 минуты, 45 секунд (2.02.2011 - 15:13) RCuPeR написал(а):
А к чему тут это ?
Я дал кусок кода из которого мне нужно вытащить данные ('<tr id="'.$row['ID'].'">').

Спустя 21 минута, 12 секунд (2.02.2011 - 15:34) waldicom написал(а):
если я правильно понял вопрос, то также, как в тексте.
Что-то типа

...
echo '
<script>
alert("'
. $row['ID'] . '")
</script>
'


или, если javascript не генерируется страницей, то типа
echo '
<script>
va myvar = '
. $row['ID'] . '
</script>
'


В таком случае переменная myrow доступна через javascript

Спустя 14 минут, 19 секунд (2.02.2011 - 15:49) RCuPeR написал(а):
Хм...работает....Но, таблица у меня выводится в цикле php, если я в цикл добавлю свой аякс запрос, то он у меня выполнится ровно столько раз, сколько находится значений в цинке. Это не хорошо. Как можно сделать JS переменную "myvar" глобальной ? Или так нельзя ? Как быть ?

Спустя 42 минуты, 54 секунды (2.02.2011 - 16:31) waldicom написал(а):
Так если row['ID'] каждый рах разная (выводится в цикле?), какое значение ты хочешь сделать глобальным?

Спустя 14 минут, 9 секунд (2.02.2011 - 16:46) RCuPeR написал(а):
Смотри, у меня есть таблица, в таблице есть селект, при нажатии на значение селекта(опцию) нужно передать в БД аяксом.
Я придумал только такой способ, может знаешь какой-то другой - поделись, пожалуйста.


_____________
Гнусный социопат с комплексом Бога.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.