JavaScript PHP/HTML // Webapp für Smartphone // direkte Aktuallisierung bei Auswahl

WulfmanGER

Commander
Registriert
Juli 2005
Beiträge
2.418
Hi

ich vermute mal für mein vorhanden brauche ich Ajax?

Also:
ich habe ein Array:

PHP:
$lzb = array(
"1/2000" => array("ND 0.3"=>"1/1000","ND 0.6"=>"1/500","ND 0.9"=>"1/250","ND 1.2"=>"1/125","ND 1.5"=>"1/60","ND 1.8"=>"1/30","ND 2.1"=>"1/15","ND 2.4"=>"1/8","ND 2.7"=>"1/4","ND 3.0"=>"1/2"),
"1/1000" => array("ND 0.3"=>"1/500","ND 0.6"=>"1/250","ND 0.9"=>"1/125","ND 1.2"=>"1/60","ND 1.5"=>"1/30","ND 1.8"=>"1/15","ND 2.1"=>"1/8","ND 2.4"=>"1/4","ND 2.7"=>"1/2","ND 3.0"=>"1"),
"1/500" => array("ND 0.3"=>"1/250","ND 0.6"=>"1/125","ND 0.9"=>"1/60","ND 1.2"=>"1/30","ND 1.5"=>"1/15","ND 1.8"=>"1/8","ND 2.1"=>"1/4","ND 2.4"=>"1/2","ND 2.7"=>"1","ND 3.0"=>"2")
);

In der Webapp möchte ich jetzt 2 Scrollbars (so wie z.b. in den iPhone-Apps wo man was auswählen kann) haben:

[Belichtungszeit] ... Enthält 1/2000, 1/1000, 1/500
[Filter] ... Enthält ND 0.3, ND 0.6 usw.

Diese beiden Scrollbalken könnte ich ja auch über ein eigenes Array machen was eben diese beiden Füttern. Egal.

Vorgeben ist ein Wert 1/2000 - ND 0.3 und als Ergebnis: 1/1000
Wenn ich jetzt an der 1/2000 drehe, soll sich sofort das Ergebnis ändern. Gleiches bei ND 0.3 - sobald ich das auf ND 0.6 bewege, sofort Änderung.


Wie macht man sowas? Soweit ich weiß ist hier Ajax nötig? Oder geht es auch via Javascript? Ajax eher bei dynamischen Datenbankabfragen? Und hat jemand ne idee wie ich die Scrollbalken im iPhone-Style hinbekomme? (im Prinzip möchte ich sowas: https://itunes.apple.com/app/ndcalc/id300699192?mt=8 als Web-App (für Smartphones) selber basteln - vom Umfang wesentlich größer - aber erstmal klein anfangen)

Gruß
 
Zuletzt bearbeitet:
hilft mir (noch) nicht weiter, da ich nicht weiß wie dieses Scrollrad-Funktionalität aus den Apps (sicher bei Android auch so) heißt. Ich möchte eben diese auf ner normalen Webseite für Smartphones haben.
 
AJAX ist keine eigene Sprache, sondern eine Technik, die man mit JavaScript anwendet, um asynchron Anfragen an einen Server zu senden und die Antwort auszuwerten.
Wenn du keine asynchrone Client-Server-Kommunikation benötigst, z.B. indem du Daten in Abhängigkeit einer Auswahl vom Server nachlädst, dann brauchst du auch kein AJAX.
 
Zurück
Oben