Da ich nicht der absolute JS experte bin habe ich folgendes Problem, wenn es dafür schon irgendwo ne Lösung gibt reicht mir nen Link, was ich bis jetzt gegoogelt habe war nicht 100 %ig der bringer!
Habe Datenbankwerte per PHP n ein JS array geparst!
Im HTML Teil habe ich selber ein Dropdown welches wenn ich die Value ändere die zuvor ins JS Array geparsten Zahlen im BRowser darstellen soll!
Soweit so gut, wenn ich nun im Dropdown die einstellungen ändere sollen OnChange die Werte in einer Tabelle aufgerufen werden, der 2te Inhalt der Spalte ist übrigens die ID über die identifiziert werden soll
hier noch die übergabe ausm PHP
Habe Datenbankwerte per PHP n ein JS array geparst!
Im HTML Teil habe ich selber ein Dropdown welches wenn ich die Value ändere die zuvor ins JS Array geparsten Zahlen im BRowser darstellen soll!
HTML:
<script language="JavaScript">
unitarray[0] = new Array(001-I5:F1:1-N, 34669, 9, 0, 0, 0, 0, 0, 20100);
unitarray[1] = new Array(002-I6:G5:2-Y, 37752, 9, 80, 0, 1462, 8, 44, 4);
unitarray[2] = new Array(003-I5:I1:2-Y, 67080, 9, 0, 0, 871, 361, 1827, 391);
unitarray[3] = new Array(004-I4:C3:3-Y, 67166, 9, 0, 0, 915, 398, 2009, 428);
unitarray[4] = new Array(005-I6:G2:5-Y, 65919, 9, 0, 0, 493, 440, 2202, 465);
unitarray[5] = new Array(006-I6:H3:4-Y, 67159, 9, 0, 0, 1015, 384, 1940, 411);
unitarray[6] = new Array(007-H6:D2:5-Y, 66125, 9, 0, 0, 746, 374, 1932, 398);
unitarray[7] = new Array(008-I4:H4:3-Y, 75448, 9, 0, 0, 688, 395, 2061, 456);
unitarray[8] = new Array(009-J5:E1:5-Y, 71549, 9, 0, 0, 587, 416, 2017, 430);
unitarray[9] = new Array(010-J6:A1:4-Y, 71536, 9, 0, 0, 548, 445, 2133, 474);
unitarray[10] = new Array(011-J6:A3:4-Y, 72695, 0, 0, 0, 0, 1239, 2018, 43);
unitarray[11] = new Array(012-H3:G1:1-Y, 66099, 9, 0, 0, 703, 409, 2047, 441);
unitarray[12] = new Array(013-J3:A2:1-Y, 71319, 9, 0, 0, 702, 440, 2138, 470);
unitarray[13] = new Array(014-I5:C8:3-G, 66739, 9, 1165, 0, 4327, 154, 954, 237);
unitarray[14] = new Array(015-I5:C8:2-G, 66740, 9, 2450, 0, 4087, 188, 1092, 258);
unitarray[15] = new Array(016-I5:C8:1-G, 66742, 9, 3030, 0, 3731, 174, 1031, 249);
unitarray[16] = new Array(017-I4:I4:4-G, 65851, 9, 2692, 0, 3832, 183, 1081, 258);
unitarray[17] = new Array(018-I4:I4:2-G, 65850, 9, 3110, 0, 3744, 162, 993, 246);
unitarray[18] = new Array(019-I4:F2:2-G, 65994, 9, 1762, 1000, 3231, 230, 1324, 284);
unitarray[19] = new Array(020-I4:A2:5-G, 66004, 9, 2888, 0, 4119, 146, 907, 234);
unitarray[20] = new Array(021-I4:C1:3-G, 67851, 9, 2866, 0, 2151, 387, 1764, 665);
unitarray[21] = new Array(022-I4:C1:4-G, 67859, 9, 3059, 582, 3293, 165, 1043, 233);
unitarray[22] = new Array(023-I5:F1:5-M, 34673, 9, 1611, 0, 5263, 120, 882, 228);
unitarray[23] = new Array(024-I4:A2:2-G, 65990, 9, 2318, 1032, 3209, 213, 1285, 210);
unitarray[24] = new Array(025-H1:D3:4-N, 77217, 9, 2270, 0, 3336, 400, 1814, 678);
unitarray[25] = new Array(026-H1:D1:5-Y, 66224, 9, 2762, 1500, 0, 207, 848, 189);
unitarray[26] = new Array(027-H1:F1:1-Y, 66236, 4, 5504, 0, 0, 155, 723, 120);
unitarray[27] = new Array(028-H1:D3:5-M, 77191, 9, 5000, 0, 1477, 0, 0, 0);
unitarray[28] = new Array(029-H1:H3:4-M, 77201, 9, 7447, 5, 1477, 0, 0, 0);
unitarray[29] = new Array(030-H1:H3:5-N, 77208, 9, 2682, 1745, 3001, 0, 0, 0);
unitarray[30] = new Array(031-I5:G3:5-Y, 77430, 9, 4999, 1, 500, 0, 0, 0);
unitarray[31] = new Array(032-H3:I6:2-G, 75520, 8, 4930, 3072, 318, 0, 0, 0);
unitarray[32] = new Array(033-H3:E6:3-N, 77533, 9, 0, 23333, 1477, 0, 0, 0);
unitarray[33] = new Array(034-H3:E6:3-M, 77233, 9, 0, 22000, 1477, 0, 0, 0);
unitarray[34] = new Array(035-H3:I1:1-G, 75476, 9, 0, 6667, 1477, 0, 0, 0);
unitarray[35] = new Array(036-H3:G1:4-G, 66100, 9, 0, 8732, 301, 0, 0, 0);
unitarray[36] = new Array(037-I4:G3:5-Y, 81626, 0, 1333, 1825, 0, 0, 0, 0);
unitarray[37] = new Array(038-J4:A6:5-Y, 83083, 0, 0, 0, 0, 0, 0, 0);
unitarray[38] = new Array(039-J6:B6:4-Y, 83201, 0, 0, 0, 0, 0, 0, 0);
unitarray[39] = new Array(040-J5:D5:5-Y, 82497, 0, 0, 0, 0, 0, 0, 0);
unitarray[40] = new Array(041-J4:E6:5-Y, 83077, 0, 0, 0, 0, 0, 0, 0);
</script>
Soweit so gut, wenn ich nun im Dropdown die einstellungen ändere sollen OnChange die Werte in einer Tabelle aufgerufen werden, der 2te Inhalt der Spalte ist übrigens die ID über die identifiziert werden soll
hier noch die übergabe ausm PHP
PHP:
foreach ($q_unitarray as $i => $unitarray)
{
$game->out('unitarray['.$i.'] = new Array('.implode( ", ", $unitarray).');');
}