form.submit({
submitEmptyText: false,//添加这条就不会提交emptyText
success: function(form, action) {
Ext.Msg.alert(‘保存成功‘, action.result.msg);
addwin.destroy();
gridStore.load( {params : {
flag : ‘list‘,
start : 0,
limit : PAGESIZE
}});
},
failure: function(form, action) {
Ext.Msg.alert(‘操作失败‘, action.result.msg);}
}); 原文:http://www.cnblogs.com/mr-level/p/4647617.html
基本代码:<script>Ext.onReady(function(){Ext.create(‘Ext.form.Panel‘, {title: ‘登录‘,bodyPadding: 5,width: 350,// 将会通过 AJAX 请求提交到此URLurl: ‘${pageContext.request.contextPath}/back/login.do‘,// 表单域 Fields 将被竖直排列, 占满整个宽度frame: true,layout:‘auto‘,// The fieldsdefaultType: ‘textfield‘,items: [{fieldLabel: ‘用户名‘,name: ‘name‘,allowBlank: false,blankText:‘用户名不...
1.首先得确定json格式没问题 2.在返回的json中一定得加上success为true,因为只有为true,才会进入success函数 因为刚结束Extjs4,这个错误我调试了半天。
/**
* 提交表单
*/
function $postForm(a) {
if (a.formPanel.getForm().isValid()) {
var b = a.scope ? a.scope: this;
a.formPanel.getForm().submit({
scope: b,
url: a.url,
method: "post",
params: a.params,
waitMsg: "正在提交数据...",
success: function(c, d) {
Ext.ux.Toast.msg("操作信息", "成功信息保存!");
if (a.callback) {
a.callback.call(b, c, d);
}
},
failure: function(c, d) {
Ext...
1 在子类中添加单击提交事件 代码如下: //登陆按钮单击事件 loginFun: function() { var f = Ext.getCmp("loginForm"); //表单验证 if (f.form.isValid) { f.form.submit({ waitTitle: "请稍候", waitMsg: 正在登陆..., url: http://www.cnblogs.com/Service/SystemService/SystemService.ashx?Method=UserLogin, method: POST, success: function(form, action) { window.location = Main.htm }, failure: function(form, action...
代码如下: /** * 提交表单 */ function $postForm(a) { if (a.formPanel.getForm().isValid()) { var b = a.scope ? a.scope: this; a.formPanel.getForm().submit({ scope: b, url: a.url, method: "post", params: a.params, waitMsg: "正在提交数据...", success: function(c, d) { Ext.ux.Toast.msg("操作信息", "成功信息保存!"); if (a.callback) { a.callback.call(b, c, d); } }, failure: function(c, d) { Ext.MessageB...
1.首先得确定json格式没问题 2.在返回的json中一定得加上success为true,因为只有为true,才会进入success函数 因为刚结束Extjs4,这个错误我调试了半天。
1 在子类中添加单击提交事件 代码如下://登陆按钮单击事件 loginFun: function() { var f = Ext.getCmp("loginForm"); //表单验证 if (f.form.isValid) { f.form.submit({ waitTitle: "请稍候", waitMsg: 正在登陆..., url: http://www.cnblogs.com/Service/SystemService/SystemService.ashx?Method=UserLogin, method: POST, success: function(form, action) { window.location = Main.htm }, failure: function(form, action)...
我有一个问题,我不知道如何解决.
我有一个Indy10 HTTP服务器.我在许多应用程序中使用过Indy9和Indy10 HTTP服务器,从未遇到任何问题.但现在我使用带有ExtJS javascript RAI框架的Indy10 HTTP服务器.
问题是当我提交包含非ansi字符的数据时.例如,当我提交1250代码页中的字母“?”(斯洛文尼亚语,克罗地亚语……)时,我在Indy的“未解决的参数”下得到以下内容 – > “C”.这是utf-8编码中“?”字母的正确十六进制表示.我的所有页面都是...