Hallo Rolf,
Du müsstest schon vorzeigen, wie dieser Aufruf zu Stande kommt.
Okay, Ajax fragt und PHP sendet diese drei Zeilen:
lfd;adress_id;interessent_id;firma1;firma1_markiert;ort_id;land_kz;plz;ort_name
1;;210;SC "Romantik Sailors" Iserlohn;SC "<i class=crot>Roma</i>ntik Sailors" Iserlohn;8941;D;58642;Iserlohn
2;1019;;Singing Sailors' Crew Romanshorn;Singing Sailors' Crew <i class=crot>Roma</i>nshorn;13354;CH;8590;Romanshorn
Die werden von JS umgesetzt in:
Und hier die zugehörige Funktion in Datei https://remso.eu/ajax/getMitgliederInteressenten.js:
/* ************************************************
*
* getMitgliederInteressentenPut
* angeklickten Vorschlag in Felder uebernehmen
*
* ************************************************ */
function getMitgliederInteressentenPut( adress_id, interessent_id, firma1, ort_id, land_kz, plz, ort_name ) {
console.log( "obj.name=[" +getMitgliederInteressentenVar.obj.name +"] adress_id=[" +adress_id +"]" +" interessent_id=[" +interessent_id +"] firma1=[" +firma1 +"]" );
getMitgliederInteressentenVar.obj.value = firma1;
// 2021-02-02 p502 fuenf Neueinmgaben moeglich
var arr = getMitgliederInteressentenVar.obj.name.split( "_" ); // teilnehmer_name_8
var ndx = arr[ arr.length -1 ];
console.log( "ndx=[" +ndx +"]" );
if ( document.getElementsByName("adress_id_" +ndx )[0] ) document.getElementsByName("adress_id_" +ndx )[0].value = adress_id;
if ( document.getElementsByName("interessent_id_" +ndx )[0] ) document.getElementsByName("interessent_id_" +ndx )[0].value = interessent_id;
if ( document.getElementsByName("adress_id")[0] ) document.getElementsByName("adress_id")[0].value = adress_id;
if ( document.getElementsByName("interessent_id")[0] ) document.getElementsByName("interessent_id")[0].value = interessent_id;
if ( document.getElementsByName("such_firma1")[0] ) document.getElementsByName("such_firma1")[0].value = firma1;
if ( document.getElementsByName("ort_id")[0] ) document.getElementsByName("ort_id")[0].value = ort_id;
if ( document.getElementsByName("such_land_kz")[0] ) document.getElementsByName("such_land_kz")[0].value = land_kz;
if ( document.getElementsByName("such_plz")[0] ) document.getElementsByName("such_plz")[0].value = plz;
if ( document.getElementsByName("such_ort_name")[0] ) document.getElementsByName("such_ort_name")[0].value = ort_name;
}
Gruß, Linuchs