jsp页面代码如下:
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%String msg=(String)(request.getAttribute("error_msg")==null?"":request.getAttribute("error_msg")); %>
用户登录
<br> Ext.onReady(function(){<br> var myForm=new Ext.FormPanel({<br> defaultType: 'textfield',<br><br> labelAlign: 'center',<br><br> labelWidth: 70,<br><br> renderTo:document.body,<br> frame:true,<br> title:"用户登录",<br> width:300,<br> items:[{<br> xtype:"textfield",<br> fieldLabel:"用户名",<br> name:"username"<br> },<br> {<br> xtype:"textfield",<br> fieldLabel:"密 码",<br> name:"password"<br> }],<br> buttons:[{<br> text:"登录",<br> handler:function(){<br> if(myForm.form.isValid()){<br> var btn=this;<br> btn.setDisabled(true);<br> this.setText("正在登录");<br> myForm.form.action("submit",{<br> url:"http://localhost:8080/ssi-login/login.action",<br> method:"post"<br> })<br> }<br> }<br> }]<br> })<br> var msg='<%=msg%>';<br> if(msg!=""){<br> Ext.Msg.alert(msg);<br> }<br> })<br>
报错如下:
Uncaught TypeError: undefined is not a functionlogin.jsp:38 Ext.FormPanel.buttons.handlerext-all.js:22040 Ext.Button.Ext.extend.onClickext-all.js:1622 C