2017-06-29 150 views
0

我正在使用jqGrid 5.2.0的免費版本。我的問題是我有網格管理用戶。我使用表單編輯來添加用戶,但每次我調出表單時,用戶名和密碼字段都會自動完成當前登錄的用戶詳細信息。我試過改變字段的名字,但它仍然發生。我也嘗試添加autocomplete = false到網格定義。在jqGrid中停止自動完成

回答

0

首先您現在使用的是商業Guriddo jqGrid JS,這不是免費的。查看價格here。我開發了替代品,其名稱爲free jqGrid,它可以在MIT和GPL v2許可下真正完全免費使用。

關於你的問題。您可以在用戶名和密碼字段的輸入字段上設置autocomplete="off"屬性。詳情請參閱here。要設置autocomplete,可以使用 colModel的屬性。有一些衆所周知的預定義屬性,如dataInit,dataUrl等。 editoptions的所有其他屬性將被解釋爲屬性,這些屬性需要設置。因此,你只需要使用

editoptions: { autocomplete: "off" } 
+0

感謝您的答覆。我們實際上使用免費版本4.14.0。我給出的版本號來自我們嘗試過的付費版本,但由於支持不存在,我們放棄了這一版本。我會嘗試你的建議。非常感謝您在jqgrid上的辛勤工作。 –

+0

@SimonRyan:不客氣!讓我知道你的測試結果。順便說一下,免費jqGrid的當前版本是4.14.1。 – Oleg

+0

不幸的是,這在Chrome中不起作用。給我這個標記... 但自動完成仍然有效。 –

0

爲了使用Chrome以下工作何時停止自動完成表單編輯...

editoptions: { autocomplete: "new-password" }