Ich möchte die Variable response
aus der mentionsInput()
-Methode extrahieren und sie außerhalb dieser Methode verwenden, aber wenn ich eine alert()
für diese Variable versuche, ist sie leer.Eine Variable aus einer jquery-Methode extrahieren
jQuery(document).ready(function() {
var choix = $('#choixaide').val();
var choix_sous_theme1 = $('#choix_sous_theme1aide').val();
$('textarea.mention1').mentionsInput('val', function(text) {
var response = text;
});
alert(response);
});
Danke für Ihre Hilfe.
Setzen Sie die 'alert()' in die Funktion? –
Uhh, warum nicht 'var response = $ (el) .val(); Alert (Antwort); "Für was ist der Rückruf? – adeneo
Ich denke, das Problem ist, dass Sie die Variable Antwort innerhalb der Methode MentionsInput deklarieren. Versuchen Sie, eine Farbe zu verwenden, deklarieren Sie die Variablenantwort außerhalb der Methode und weisen Sie sie ihr zu. Ich bin nicht zuversichtlich, dass das funktionieren wird, aber das ist ein Versuch. – Pievis