jqgrid密码字段不仅处于编辑模式

时间:2012-03-01 14:04:35

标签: javascript jquery jquery-plugins jqgrid

我正在尝试实施两件事:

  1. edittype:'password'添加到我的某个列中,这样我就可以看到***而不是实际值本身。这里的问题是我只在编辑行时看到***,但是当我选择另一行时,我保存旧行,并将其从编辑模式中禁用,但现在当它不是输入时我可以看到实际值 - 所以就像我从未使用password输入。当我不处于编辑模式时,我还需要做什么才能将值视为密码?

  2. 我想条件密码列不在此列的所有行上,是否可以这样做?我想检查行中的另一个值,并且只有当它等于某个值时我想将该字段设置为密码,并且如果它不等于将其保留为常规字段。怎么办呢?

1 个答案:

答案 0 :(得分:1)

1)当您选择另一行并更改旧行以禁用编辑模式时,请将文本框中的所有字符替换为' *'保存行后。由于它已经保存,因此您不需要保留该值,因为它不再是输入。

2)使用jquery选择器根据另一行的值有选择地放置密码属性,也使用jquery选择器进行选择。由于它似乎是一个网格,你正在使用所有单元格应该有一个唯一的标识符用于选择。

渲染后,列的调节可能最容易设置。如果没有关于网格布局的更多信息以及关于列的细节,其中一些就是猜测工作。

相关问题