首页  »   Ajax

ExtJS from表单如何获得值提交到后台去

网友分享于:2014-05-18  浏览:13次
ExtJS from表单怎么获得值提交到后台去?

获得对话框中的值。提交到action 插入到数据库
struts2
------解决方案--------------------
本帖最后由 showbo 于 2014-05-16 13:55:52 编辑
formpanel.getForm().submit({
    clientValidation: true,
    url: 'updateConsignment.php',
    params: {
        newStatus: 'delivered'
    },
    success: function(form, action) {
       Ext.Msg.alert('Success', action.result.msg);
    },
    failure: function(form, action) {
        switch (action.failureType) {
            case Ext.form.action.Action.CLIENT_INVALID:
                Ext.Msg.alert('Failure', 'Form fields may not be submitted with invalid values');
                break;
            case Ext.form.action.Action.CONNECT_FAILURE:
                Ext.Msg.alert('Failure', 'Ajax communication failed');
                break;
            case Ext.form.action.Action.SERVER_INVALID:
               Ext.Msg.alert('Failure', action.result.msg);
       }
    }
});


多看下api了。。http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.form.Basic-method-submit

相关解决方案

最新解决方案