Hallo,
sorry erstmal wusste nicht wie ich den Betreff hätte besser beschreiben sollen.
Ich möchte den timepicker von Protoplasm verwenden.
Auf der Hauptseite in der ich diesen getestet habe funktioniert es einwandfrei
Ich benutze jedoch auf der Hauptseite eine javascript-funktion mit deren Hilfe von Ajax einen weitere PHP-Seite eingebunden wird in der temporär ein formular erzeugt wird ( ich musste das so machen da ich auf eine mysqldb zugreifen muss ohne dabei die seite neu lade zu wollen, klappt auch super)
ich probierte dabei den gleichen code
wie in der Hauptseite.php
?>
<script type="text/javascript" language="javascript" src="../javascript/protoplasm.js"></script>
<script language="javascript">
Protoplasm.use('timepicker').transform('input.timepicker');
</script>
<script>
function gethardwaresettings(Hardware_Info_Id, Room_Id, Hardware_Group, Hardware_Type_Id) {
if (Room_Id=="") {
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","hardware_settings.php?rid="+Room_Id+"&hiid="+Hardware_Info_Id+"&hgrp="+Hardware_Group+"&htid="+Hardware_Type_Id,true);
xmlhttp.send();
}
</script>
<?php
in der Unterseite hardware_settings.php die durch ajax initialisiert wird
wird eine Tabelle generiert
dort
habe ich den gleichen code stehen wie ich zuvor auf der hauptseite.php schon probiert hatte wobei es dort funktionierte
<tr><td> '._('End hour').'</td><td>
<input type="text" class="timepicker" name="End_Hour"></input>
Da die Seite hardware_settings.php im gleichen Verzeichnis liegt wie die Hauptseite.php dachte ich sollte es gehen
aber irgendwas funktioniert nicht
nur was?
es erscheint zumindest nicht die Möglichkeit die Ihrzeit auszuwählen
Grüße Jürgen