이 예제는 jqGrid의 여러 부분에서 많은 작은 버그를 찾는 데 도움이됩니다. 그래서 나에게서 당신의 명성에 +1. 문제를 시연하기 위해 준비한 the example1 및 the example2을 수정 한 후에 아무런 문제없이 작업하십시오.
나는 오늘 또는 내일 the trirand forum에서 발견 된 버그 (수정 사항 포함)를 게시하려고합니다. 귀하를위한 간단한 정보 : grid.custom.js, grid.base.js, jquery.searchFilter.js 및 grid.formedit.js에서 작은 수정을했습니다 (데모에서 * -fixed.js 파일 참조). grid.custom.js의 주요 FIX : 라인 575, 642
ruleGroup += "\"data\":\"" + n + "\"}";
는
ruleGroup += "\"data\":\"" + n.replace(/\\/g,'\\\\').replace(/\"/g,'\\"') + "\"}";
로 대체되어야하고, 이어 광고를 할 grid.base.js 203
phrase=phrase.toString().replace(new RegExp('\\"',"g"),'\\"');
을
phrase=phrase.toString().replace(/\\/g,'\\\\').replace(/\"/g,'\\"');
으로 대체해야합니다. jquery.searchFilter.js 및 grid.formedit.js의 픽스는 single field searching의 "multisearch-style"데이터 필터링 (filterToolbar
, 옵션이 인 경우)이 필요한 경우 필요합니다.
업데이트 : 이전에 약속했듯이 모든 수정 사항이 포함 된 버그 보고서를 게시했습니다 here. 나는 Tony (jqGrid의 개발자)가 그것을 읽고 jqGrid의 다음 버전에서 수정을 포함하기를 바랍니다.
감사합니다. 올렉! –