jqgrid密码字段不仅在编辑模式下

jqgrid password field not only in edit mode

本文关键字:编辑 模式 密码 字段 jqgrid      更新时间:2023-09-26

我正在尝试实现两件事:

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

  2. 我想将密码列设置为不在该列的所有行上,可以这样做吗?我想检查行中的另一个值,只有当它等于某个值时,我才想将该字段设置为密码,如果它不等于,则将其保留为常规字段。如何做到这一点?

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

2) 使用jquery选择器根据另一行的值选择性地放置password属性,该行也是使用jquery选择符选择的。因为它看起来像是一个网格,所以所有单元格都应该有一个唯一的标识符来进行选择。

渲染后,柱的条件可能最容易设置。如果没有更多关于网格布局和列细节的信息,其中一些只是猜测。