ExtJS-密码/确认密码Javascript

ExtJS-密码/确认密码Javascript,javascript,extjs,Javascript,Extjs,我成功地实现了密码验证。不过,我想 Ext.apply(Ext.form.VTypes, { password: function (val, field) { if (field.initialPassField) { var pwd = Ext.getCmp(field.initialPassField); return (val == pwd.getValue()); } return

我成功地实现了密码验证。不过,我想

Ext.apply(Ext.form.VTypes, {

    password: function (val, field) {
        if (field.initialPassField) {
            var pwd = Ext.getCmp(field.initialPassField);
            return (val == pwd.getValue());
        }
        return true;


    },
    passwordText: 'Passwords do not match'
});

但是,当它提交时,我不希望确认密码进入请求负载,因为它在另一端没有定义。 我想有它要么合并成一个密码,如果有效,或被删除,如果有效,所以请求只需要新的密码


有什么帮助吗?

将确认文本字段的配置设置为false

在文档中:“将此设置为false将阻止提交该字段,即使该字段未被禁用。”

{
    xtype: 'textfield',
    name: 'newPassword',
    id: 'newPassword',
    fieldLabel: 'New Password'
},
{
    xtype: 'textfield',
    fieldLabel: 'Confirm Password',
    vtype: 'password',
    name: 'confirm_pw',
    initialPassField: 'newPassword' // id of the initial password field
}