내가 이런 종류의를 수행하여 AppMaker 드롭 다운에서 옵션을 설정 할 수있었습니다 :옵션 텍스트 및 값으로 AppMaker DropDowns를로드 할 수 있습니까?
google.script.run
.withSuccessHandler(function(oA){app.pages.Notes.descendants.Dropdown1.options=oA;})
.getSelectOptions();//oA is just an array
하지만 내가 원하는 우리가 할 수있는 것처럼 부하 다른 옵션의 값과 가치를 수행하는 방법을 알고 이 같은 뭔가 자바 스크립트를 수행
function updateSelect(vA){
var select = document.getElementById("sel1");
select.options.length = 0;
for(var i=0;i<vA.length;i++)
{
select.options[i] = new Option(vA[i].option,vA[i].value);
}
}
그리고 다음과 같이 DOM 요소의 보류를 얻으려고 노력에 의해이 시도 :
var elem=app.pages.myPage.descendants.myDropDown.getElement();
elem.options.length=0;//always gives me an error because options doesn't seem to exist in that object.
을 그래서위한 이제는 AppMaker Html 위젯에서 표준 HTML dom 요소를 사용하고 있으며 선택이 첫 페이지에있는 한 괜찮습니다. 첫 페이지에 없다면 onChange 이벤트가 보이지 않는 페이지에 위젯을로드 할 수 없다는 것을 발견했습니다. 그러나 HTML 위젯이 보이지 않는 다른 페이지에 있어도 HTML 위젯의 내용을 변경할 수 있다는 점에 유의해야합니다.
어쨌든 간단한 질문은 AppMaker DropDown 위젯에서 한 가지를 값으로, 다른 것을 한 가지 옵션 텍스트로로드하는 방법입니다.
<option value="value">text</option>
고마워요. 나는 그것을 어떻게 놓쳤는가. 속성 편집기에서 바로 나타납니다. – Cooper