WordPress-Einstellungen api-Daten nicht bereinigt, wenn ich Ajax verwende

Ich habe ein Telefonnummerfeld auf der Admin-Seite, das ich mithilfe der Einstellungs-API erstellt habe. Ich habe eine Sanitizierungsfunktion angegeben, die alles außer Zahlen von der Eingabe entfernt. Nun, wenn ich die Daten durch Klicken auf die Schaltfläche senden senden Daten ordnungsgemäß bereinigt, aber wenn versuchen, dies mit Ajax Post-Anfrage tun es nicht die Daten bereinigen, sondern speichert die unsanitized Daten in der

jQuery( '#theme_phone_save' ).click( function( e ) { var formData = jQuery( "#theme_form_phone" ).serializeArray(); jQuery.post('options.php', formData, function(data, textStatus, xhr) { console.log( data ); }); e.preventDefault(); } ); 

Wie saniere ich die mit ajax übermittelten Formulardaten?

Solutions Collecting From Web of "WordPress-Einstellungen api-Daten nicht bereinigt, wenn ich Ajax verwende"