Extjs4 - remote validation

Ich würde gerne mit einem remote-validator verwenden Sie für ein textfield. Meine PHP-returns-true/false-Wert. Ich habe versucht, so etwas wie dieses:

{
   xtype: 'textfield',
   fieldLabel: 'Field',
   allowBlank: false,
   validator : function(value) {
      Ext.Ajax.request({
      url: 'psc/validate',
      params: { psc: value },
      success: function(response){
       return response.responseText                             
      }
      });
   });
}

Das problem ist, dass ajax-request ist asynchonous und der validator gibt "Werte" nicht definiert" - Fehler. Gibt es eine callback? Also ich würde false zurückgeben, indem Sie die Standardeinstellungen und textfield gültig, wenn der ajax call fertig werden würde.

Ich habe versucht, google für extjs remote-Validierung, aber es ist nicht viel über Sie.

Jemand helfen, oder Anregungen? Danke.

InformationsquelleAutor gotroch | 2011-11-14
Schreibe einen Kommentar