snoot: Beim Verlassen von <input> Funktion ausführen

Beitrag lesen

Hi,

ich habe eine Funktion, die dynamisch beim Auswählen aus einer <select>-Liste den aktuellen <option>-Wert übergibt und so bspw. Text auf der Seite in einem <span> direkt ändert.

Jetzt hätte ich das ganze gerne so, dass ich nicht einen Wert aus einer <select>-Liste übergebe, sondern den Wert eines <input>-Feldes beim Verlassen desselbigen.

Für die <select>-Liste sieht das ganze so aus:

  
$(document).ready(function()  
{  
	$("#select_id").change(function()  
	{  
		var id_kategorie=$(this).children('option:selected').val();  
		$("#span_id").load("script.php",{value: id_kategorie});  
	});  
});

#select_id ist die Liste, beim Auswählen einer Option wird der jew. Wert an script.php übergeben und dadurch wiederum ein Text in <span #span_id> dynmisch geändert.

Ich will jetzt quasi statt option:selected --> input.blur. Kann mir jemand verraten, wie das funktioniert? Wenn ich diesen Code direkt so ersetze reagiert das Script zwar schon korrekt auf das Verlassen, aber es kommt in script.php nur 'undefined' an und nicht das, was eingegeben wurde.

Danke