나는 기본적으로 jqGrid 편집 양식이 모든 입력 요소에 autocomplete="off"
속성을 부여했기 때문에 jqgrid edit form autocomplete="off" by default, how to change to autocomplete="on"이라는 질문을 게시했습니다. 이것이 웹 브라우저가 jqGrid 편집 양식에 대한 일반적인 자동 채우기 기능을 구현하지 않는 이유라고 생각했습니다. 이 문제를 해결하고 모든 입력 요소를 autocomplete="on"
특성으로 만든 후에도 jqGrid 편집 양식에 대한 자동 채우기가 없습니다.jqgrid 편집 양식이 브라우저 자동 완성 기능을 상실합니다
누구나 자동 채우기가 이러한 양식에 대해 작동하지 않는 이유를 알고 있습니까? 양식은 아약스를 통해 제출되므로 영향을 미치는지 아닌지 잘 모르겠습니다.
나는 단지 이 아니며은 jQuery's autocomplete()
입니다. 나는 현대적인 웹 브라우저 (크롬, FF)에 대한 양식 autofill 기능을 내장에 대해 이야기하고 있습니다.
예를 들어 내 jsfiddle 예제 양식 here으로 이동하십시오. 원하는 양식으로 양식을 작성한 다음 submit
을 클릭하십시오. 페이지를 새로 고침하고 다시 채 웁니다. 귀하의 브라우저에는 이 기억되어 있고 처음 채워지는 값은입니다. 이것은 나를 위해 일어나는 일입니다.
반면에 jqGrid 편집 예제 here으로 이동하면. 행을 선택하고 작은 편집 버튼 (연필 모양)을 클릭하십시오. 첫 번째 필드는 변경할 수 없지만 다른 필드는 변경할 수 있습니다. 다른 입력란에 원하는 것을 넣고 submit
을 클릭하십시오. 페이지를 새로 고침하고 다시 시도하십시오. 많은 컴퓨터와 FF 및 Chrome에서이 현상이 발생한다는 것은 은 이전 항목 중을 기억하지 않는다는 것입니다.
이것은 문제입니다. 동일한 문제가 발생합니까? 그렇다면 jqGrid 양식을 브라우저의 자동 채우기 기능과 호환 가능하게 만들 수 있는지 알고 있습니까?
감사합니다.
설명해 주셔서 감사합니다! jqGrid가이 기능을 기본 패키지에 추가하거나이를 사용 가능하게하는 옵션이 있으면 멋질 것입니다. –