EXT的form表单ajax提交(默认提交方式)
相对单独的ajax提交来说优点在于能省略写参数数组 将按钮添加单击事件
表单验证登陆
------------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>New Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css"
href="lib/ext/resources/css/ext-all.css" />
<script type="text/javascript" src="lib/ext/adapter/ext/ext-base.js">
</script>
<script type="text/javascript" src="lib/ext/ext-all.js">
</script>
</head>
<body>
<script>
Ext.onReady(function(){
//编码方式
Ext.lib.Ajax.defaultPostHeader += \'; charset=utf-8\';
//使用表单提示
Ext.QuickTips.init();
Ext.form.Field.prototype.msgTarget = \'side\';
//定义表单
var simple = new Ext.FormPanel({
labelWidth: 75,
baseCls: \'x-plain\',
defaults: {width: 150},
defaultType: \'textfield\',//默认字段类型
//定义表单元素
items: [{
fieldLabel: \'帐户\',
name: \'name\',//元素名称
//anchor:\'95%\',//也可用此定义自适应宽度
allowBlank:false,//不允许为空
blankText:\'帐户不能为空\'//错误提示内容
},{
inputType:\'password\',
fieldLabel: \'密码\',
//anchor:\'95%\',
name: \'pws\',
allowBlank:false,
blankText:\'密码不能为空\'
}
],
buttons: [{
text: \'登陆\',
type: \'submit\',
//定义表单提交事件
handler:function(){