2013-05-08 3 views
0

누군가가 모바일 대화 상자 또는 모바일 양식에 DateField를 추가하는 방법을 알려주십시오.Mobile.form.Form 또는 mobile.dialog.Dialog에 DateField를 추가하는 방법은 무엇입니까?

또는 솔직하게 다른 모바일 UI 클래스입니다.

DateField를 mobile.form.Form 및 mobile.dialog.Dialog에 0 번 성공으로 추가하려고했습니다.

1) 내가이 짓을 MobileShowCase Form.js 파일에서 :

qx.Class.define("mobileshowcase.page.Form", 
{ 
extend : qx.ui.mobile.page.NavigationPage, 

__createForm: function() 
{ 
    ... 
    var form = new qx.ui.mobile.form.Form(); 
    form.add(new qx.ui.form.DateField()); 
    ... 
} 

결과는 양식이 렌더링되지 않는 것입니다

필자는 지금까지 다음과 같은 시도했다. 내가이 짓을 MobileShowCase Form.js 파일에서

2) :

qx.Class.define("mobileshowcase.page.Form", 
{ 
extend : qx.ui.mobile.page.NavigationPage, 

_initialize:function() 
{ 
    .... 
    this.getContent().add(new qx.ui.form.DateField()); 
    .... 
} 

결과는 양식이 렌더링되지 않는 것입니다.

qx.Class.define("mobileshowcase.page.Form", 
{ 
extend : qx.ui.mobile.page.NavigationPage, 

_initialize : function() 
{ 
    ... 
    this.__modaldialogpopup= new qx.ui.mobile.dialog.Dialog(new qx.ui.form.DateField()); 
    ... 
} 

결과는 대화 상자가 표시되지 않는다는 것입니다 : 내가 이런 짓을 MobileShowCase Dialog.js에서 내가 복사 (단순화 것을 나는 MyDialog에라는 파일)에서

3). 버튼조차도 대화 상자를 시작하지 않습니다.

미리 감사드립니다.

답변

1

qx.ui.form.DateField를 qx.Mobile 양식에 삽입 할 수 없습니다.

qx.Mobile 텍스트 필드를 삽입하고 qx.Mobile 선택 도구로 값을 변경하십시오.