[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: табл. с возможностью редактирования записей
mouserok
есть простенькая табл. возможно она не так должна в конечном варианте выглядеть

далее полученные данные из выделенной строки будут отредактированы и переданы через SQL как UPDATE


<table class='sort' border=0 width=100% align=center>
<thead>
<tr>
<td>
поле 1</td>
<td>
поле 2</td>

<td>
поле 3</td>
</tr>
</thead>
<tbody>
<tr>
<td>
hfsdgy68fdg</td>
<td>
fdgd</td>
<td>
R</td>
</tr>
<tr>
<td>
hfsdgy68fdg</td>
<td>
fdgd</td>

<td>
R</td>
</tr>
<tr>
<td>
hfsdgy68fdg</td>
<td>
fdgd</td>
<td>
R</td>
</tr>
<tr>
<td>
hfsdgy68fdg</td>
<td>
fdgd</td>
<td>
R</td>

</tr>
</tbody>

</table>


нужно при нажатии на одной из строк - данные полей подхватывались в переменные м вставились в подобные текстовые поля

<input name="column_1" type="text"  tabindex="1" value=""/>
<input
name="column_2" type="text" tabindex="2" value=""/>
<input
name="column_3" type="text" tabindex="3" value=""/>




Спустя 9 минут, 40 секунд (28.01.2011 - 15:28) sharki написал(а):
mouserok
ты JS знаешь?

Спустя 3 минуты, 2 секунды (28.01.2011 - 15:31) ihatemac написал(а):
И собственно в чём вопрос?
Перехватывать клик с помощью JS и делать нужный редирект, либо AJAX smile.gif

Спустя 31 минута, 54 секунды (28.01.2011 - 16:03) mouserok написал(а):
ihatemac
AJAX - наверное будет сильно круто

с помощью JS дайте плз. пример

Спустя 2 минуты, 8 секунд (28.01.2011 - 16:05) Michael написал(а):
Готовенькое, мне кажется, легче настроить.
Например: тут Row Editing-> Input types

Цитата
нужно при нажатии на одной из строк - данные полей подхватывались в переменные м вставились в подобные текстовые поля

а какие тут проблемы? Это - основы js. Или мы что то не поняли?

Спустя 1 час, 9 минут, 19 секунд (28.01.2011 - 17:14) ihatemac написал(а):
...
<tr onClick="window.location='edit.php?id=1'">
<td>
1</td>
<td>
Котэ</td>
<td>
Пюрэ</td>
</tr>

Спустя 12 минут (28.01.2011 - 17:26) mouserok написал(а):
Michael
не для моего уровня ... сам не розберусь

ihatemac
???

Спустя 1 минута, 17 секунд (28.01.2011 - 17:27) Michael написал(а):
Цитата (mouserok @ 28.01.2011 - 16:26)
ihatemac
???

этот человек вообще о чем то о своем ... laugh.gif

Спустя 6 минут, 52 секунды (28.01.2011 - 17:34) Michael написал(а):
А jquery используешь?

Спустя 7 минут, 52 секунды (28.01.2011 - 17:42) mouserok написал(а):
Michael
неа ... мне бы готовый пример чтоб поковырятся ... а то с моими знаниями это выглядит как удар об стену головой

Спустя 15 минут, 51 секунда (28.01.2011 - 17:58) ihatemac написал(а):
А я кажется понял что тебе надо :lol:
Ну ты сам подумай как это сделать.
При нажатии на строку нужно вырвать значение всех ячеек.
<tr>
<td
class="first">hfsdgy68fdg</td>
<td
class="second">fdgd</td>
<td
class="third">R</td>
</tr>


Дальше по классу ячейки вырывай и вставляй в инпут по нэйму.

Спустя 34 минуты, 58 секунд (28.01.2011 - 18:33) mouserok написал(а):
ihatemac
ну так закончил бы мысль

Спустя 2 минуты, 43 секунды (28.01.2011 - 18:36) mouserok написал(а):
а вообще не плохо было бы увидеть полную реализацию jqGrid

Спустя 42 минуты, 18 секунд (28.01.2011 - 19:18) ihatemac написал(а):
mouserok
Да жаль что нельзя смотреть исходники sad.gif

Спустя 3 минуты (28.01.2011 - 19:21) DmitryOpalev написал(а):
Ну вот к примеру:
<div id='koko'></div><input type='button' value='Заполнить' onClick="Select('koko')">

<script>
function Select(block)
{
block.innerHTML = "Заполнить";
}
</script>
Быстрый ответ:

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