Bernd: JS Variable einfügen

Beitrag lesen

Hallo Gunnar,

vielen Dank für deine Antwort. Meine zwei Funktionen sehen wie folgt aus

$( "#servus" ).click(function() {
			var test = $(this).data('item-id');
	    	$("#tag").val(test);

		});


		$( "#tagInsert" ).submit(function( event ) {

			event.preventDefault();

			var send = $("#tagInsert").serialize();

			$.ajax({
				
				type: 	  "POST",
				url:  	  "insertTags.php",
				data:     send,
				dataType: 'json',
				
				success:  function(data) {

					$("#"+test).load(window.location + "#"+test);

					$.fancybox.close();

				}
			
			});

		});

In den Entwicklertools erhalte ich folgende Meldung
"Uncaught ReferenceError: test is not defined"

Wenn ich es richtig verstehe kann ein Wert von einer anderen Funktion nicht in eine weitere Funktion mit übernommen werden? Oder kann ich ein Wert aus "var send" in den Success Teil übernehmen? Es geht um die ID #tag