powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / менюшка фильтрации записей таблицы на JS, по аналогии с ms access
3 сообщений из 3, страница 1 из 1
менюшка фильтрации записей таблицы на JS, по аналогии с ms access
    #38235875
lampodiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
доброго времени суток.
начинающий пользователь javascript.
рассматриваем MySQL + php + js.

страничка вытягивает с сервера query и штампует всю полученную таблицу в <table>, всё стандартно:

$db_table='table_name';
$sql_where_global='';
$sql_order_global='';
$query='SELECT id, field1, field2 FROM ' . $db_table . $sql_where_global . $sql_order_global;

$result=mysql_query($query);
if (!$result) die("Сбой при доступе к таблице: " . mysql_error() . "<br />");

$num_rows=mysql_num_rows($result);
$num_columns=mysql_num_fields($result);

echo '<table>';

for ($i=0; $i<$num_rows; ++$i)
{
$row = mysql_fetch_row($result);
for ($j=0; $j<$num_columns; ++$j)
{
....
$field_name=mysql_field_name($result, $j);
....
echo '<input type="text" name="'.$field_name .'" value="'.$row[$j] .'" onDblClick="dbl_click_cell(xxx)" onChange="update_cell(xxx)".'/>';
.....
}
}
echo '</table>';

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

ВОПРОС: для реализации механизма Фильтрации и Сортировки данных хочется сделать аналог выпадающего меню MS ACCESS при нажатии правой кнопки мышки в каком-либо поле таблицы:
1.фильтр по выделенному
2.исключить выделенное
3.фильтр для: ________
4.удалить фильтр
5.сортировать по возрастанию
6.сортировать по убыванию
- т.е. при нажатии правой кнопки мышки выпадет такая менюшка в ms access.

Как сделать это на javascript для браузера?
как я понял правую кнопку мышки в браузере переназначить нельзя, значит попробую использовать OnDblClick().

Соорентируйте, в какую сторону копать: pop-up window.open, модальные меню, css и другие способы создания всплывающих менюшки\окошки и проч.

window.open - не у всех пользователь разрешены всплывающие окна

главное чтобы просто, коротко, черно-белое, простая рамка.
дизайн никакой не требуется.
...
Рейтинг: 0 / 0
менюшка фильтрации записей таблицы на JS, по аналогии с ms access
    #38235879
ЫLL HEAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lampodiy,

копайте в сторону css framework
или гуглите или например обзор _http://habrahabr.ru/post/156747/
...
Рейтинг: 0 / 0
менюшка фильтрации записей таблицы на JS, по аналогии с ms access
    #38235889
ЫLL HEAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если целый фреймворк не нужен, а только одна маленькая задачка, то тут можно поискать

Модератор: Тема перенесена из форума "HTML, JavaScript, VBScript, CSS".
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / менюшка фильтрации записей таблицы на JS, по аналогии с ms access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]