M
Mr. Snoot
Gast
Hio,
ich habe mehrere Funktionen, die durch Änderung von Formularfeldern (Checkbox, Select) aufgerufen werden. Im Grunde sind die Funktionen alle identisch, nur das eben die Formularfelder, über welche die Funktionen aufgerufen werden, unterschiedlich sein können.
Ich habe bspw. zwei Auswahllisten mit den IDs sel_kap und sel_gm welche diese Funktionen aufrufen:
Wie kann ich das zusammenfassen, damit ich nicht für jedes Formularfeld eine eigene Funktion benötige, in denen letztendlich dasselbe steht?
ich habe mehrere Funktionen, die durch Änderung von Formularfeldern (Checkbox, Select) aufgerufen werden. Im Grunde sind die Funktionen alle identisch, nur das eben die Formularfelder, über welche die Funktionen aufgerufen werden, unterschiedlich sein können.
Ich habe bspw. zwei Auswahllisten mit den IDs sel_kap und sel_gm welche diese Funktionen aufrufen:
PHP:
//ID sel_kap ruft diese Funktion auf
$(document).ready(function()
{
$("#sel_kap").change(function()
{
var id_kap_gm = $("#sel_gm").children('option:selected').val();
var id_hauptkategorie = $(this).children('option:selected').val();
$("#sel_herst").load("sel_herst.php",{"value[]": [id_hauptkategorie, id_kap_gm]});
});
});
//ID sel_gm ruft diese Funktion auf
$(document).ready(function()
{
$("#sel_gm").change(function()
{
var id_kap_gm = $(this).children('option:selected').val();
var id_hauptkategorie = $("#sel_kap").children('option:selected').val();
$("#sel_herst").load("sel_herst.php",{"value[]": [id_hauptkategorie, id_kap_gm]});
});
});
Wie kann ich das zusammenfassen, damit ich nicht für jedes Formularfeld eine eigene Funktion benötige, in denen letztendlich dasselbe steht?