프로그래밍 방식으로 생성 된 CheckedMultiSelect가 있습니다.dojox.form.CheckedMultiSelect의 값을 프로그래밍 방식으로 설정하는 방법은 무엇입니까?
new dojox.form.CheckedMultiSelect({
id: 'products',
name: 'products',
multiple: true,
readOnly: false,
store: store,
},'products').startup();
지금까지 그렇게 좋았습니다. MultiSelect가 만들어집니다. 이제, I는, 다중 선택하여 웹 페이지를 열 몇몇 체크 박스를 체크하고 크롬 콘솔 사용
var productSelect = dijit.byId("products");
productSelect.get('value');
[4, 3]
[4, 3] 체크 값들의 배열이다.
productSelect.set('value', [4, 3]);
을 그리고이 문제가 발생했습니다 장소 :
내 다음 단계는 이전에 상자를 확인하고 다시 크롬 콘솔을 사용하여 선택을 취소합니다. 'set'함수가 작동하지 않습니다. 상자가 선택되지 않았습니다.
난
productSelect.set('value', ['4', '3']);
어떤 아이디어를 시도했습니다?