2014-10-31 3 views
0

사용자가 값을 선택할 수있는 드롭 다운이 있습니다. 그러나 그가 아무것도 선택하지 않고 저장을 수행 할 때 빈 필드 값을보고 있지만 기본 선택을 NONE과 같이 표시하려고합니다. 나는 customeNull Formatter uder 형식화 옵션을 시도했지만 정의되지 않았습니다. 아래에서 나는 그리드의 같은 부분을 제공했다.아무 것도 선택하지 않으면 Jqgrid가 기본값을 채 웁니다.

name: 'internalFlag', 
     index: 'internalFlag', 
     sortable: true, 
     width: 50, 
     editable:true, 
     edittype:'select', 
     stype: "select" , 
     editoptions:{ value:{Y:'Yes',N:'No'}, class: 'searchBoxWidthJQGrid'}, 
     unformat: SearchableUnFormat, 
     formatter:'select', 
     searchoptions:{sopt:['eq','ne'],value: ':Any;Y:Yes;N:No'}, 
     formatoptions:{value: {Y:'Yes',N:'No'}},  

이 작업을 도와주세요.

업데이트 : 기본 옵션은 정적 드롭 다운에서 작동하지만 아래의 경우에는 작동하지 않습니다.

name: 'displayToRF', 

index: 'displayToRF', 

width: 80, 

editable:true, 

sortable: true, 

edittype:'select', 

unformat: MultiselectUnFormat, 

editoptions:{value:jQuery.parseJSON($('#dispToRFList').val()),defaultValue:"none", multiple: true, class: 'multiselectSearchableDD'}, 

formatter:'select', 

searchoptions:{sopt:['cn','eq','ne']}, 

formatoptions:{value: jQuery.parseJSON($('#dispToRFList').val()), multiple: true,class: 'multiselectSearchableDD'}, 
+0

어떤 "드롭 다운"을 의미합니까? 편집 중 또는 검색 중에 드롭 다운이 표시됩니까? 어떤 편집 모드를 사용합니까 (양식 편집, 인라인 편집 또는 양식 편집)? 빈 필드 값이있는 이유는 무엇입니까? Add new row operation을 사용합니까 아니면 입력 데이터에 값이 비어 있고 그리드에 있습니까? 필터링/검색 중에 문제가 발생하면 필터 도구 모음 사용 여부 또는 대화 상자 검색 여부를 설명하고 어떤 시나리오에서 문제가 발생했는지 정확하게 설명해야합니다. – Oleg

답변

0

정확히 어떤 시나리오를 의미하는지 모르겠습니다. defaultValue: 'N' 또는 defaultValue: 'Y' 속성을 editoptions에 추가 할 수 있습니다. defaultValue은 양식 편집 대화 상자에서 사용됩니다.

+0

안녕하세요 올렉, 늦게 응답해서 죄송합니다. 코드를 업데이트했습니다. 기본 값 옵션은 정적 드롭 다운에 사용되지만 formatoptions를 통해 값을 가져 오는 경우에는 사용할 수 없습니다. – user2375298

+0

@ user2375298 :'editoptions'의'defaultValue' 속성을 설정할 필요가 있다고 썼습니다. 게시 한 코드에 값이 없습니다. defaultValue 속성 ("static"또는 "dynamic")을 설정하는 방법은 중요하지 않습니다. 값을 설정하기 만하면됩니다. – Oleg

+0

아니요.하지만 설정이 제대로되지 않아서 편집 옵션과 형식 옵션에서 기본값을 모두 추가하려고했습니다. 아직도 그것은 작동하지 않습니다. : – user2375298

관련 문제