Поле пароля jqgrid не только в режиме редактирования - PullRequest
2 голосов
/ 01 марта 2012

Я пытаюсь реализовать 2 вещи:

  1. Добавление edittype:'password' в один из моих столбцов, чтобы я мог видеть *** вместо самого фактического значения.Проблема здесь в том, что я вижу *** только когда редактирую строку, но когда я выбираю другую строку, я сохраняю старую строку и отключаю ее из режима редактирования, но теперь, когда это не вход, я вижу фактическое значение- так что я никогда не использовал password ввод.Что мне нужно сделать, чтобы увидеть значение в качестве пароля также, когда я не в режиме редактирования ??

  2. Я хочу, чтобы столбец пароля был не во всех строкахэтой колонки, это возможно сделать?Я хочу проверить другое значение из строки, и только если оно равно определенному значению, я хочу установить поле в качестве пароля и, если оно не равно, оставить его как обычное поле.Как это можно сделать?

1 Ответ

1 голос
/ 05 октября 2012

1) При выборе другой строки и изменении старой строки для отключения режима редактирования замените все символы в текстовом поле на «*» после сохранения строки. Поскольку оно сохранено, вам не нужно сохранять значение, поскольку оно больше не является вводом.

2) использовать селекторы jquery для выборочного размещения атрибута пароля на основе значения другой строки, также выбранной с помощью селектора jquery. Поскольку кажется, что сетка, которую вы работаете со всеми ячейками, должна иметь уникальный идентификатор для выбора.

Условие столбца, вероятно, будет проще всего установить после рендеринга. Без дополнительной информации о компоновке сетки и спецификаций о столбцах, это всего лишь догадки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...