2012-01-17 2 views
0

나는 ExtDirectSpring form posting 가이드를 자세히 읽었습니다. 나는 을 load으로, submitFormPanel에 정의했다. load 함수는 예상대로 작동하지만 submit은 Firebug에서 디버깅 할 때 "submit is a function"을 표시합니다.제출은 FormPanel API의 함수가 아닙니다.

"제출"버튼을 확인했지만 소스 코드를 보면서 찾지 못했습니다.

ExtJS 4는 WebSphere Portal 7 서버에서 Spring 3와 함께 사용됩니다.

아이디어가 있으십니까?

답변

2

Ext.form.Panel은 실제로 Ext.form.Basic 구성 요소의 컨테이너 일뿐입니다. 사용 FormPanel.getForm().submit()

+0

가이드에 언급 된대로'var myform = new Ext.form.FormPanel (...)'이라고 쓰고 나서 myform.getForm.submit()을 호출했습니다. 여전히 예상대로 작동하지 않습니다. 또한'? FormForm()'을 잊어 버린 경우 왜 예상대로 작업을로드합니까? – ipavlic

+0

'myform.getForm(). submit()'. 'getForm()'메서드는 객체가 아닙니다. – Mchl

+0

'load()'는 예상대로 작동합니다. 왜냐하면'Ext.form.Panel'의 메소드이기 때문입니다. http://docs.sencha.com/ext-js/4-0/#!/api/Ext.form.Panel을 참조하십시오. – Mchl