|
Vorheriges Thema: Nächstes Thema: |
Autor |
Nachricht |
Kyfe
Anmeldungsdatum: 17.01.2011 Beiträge: 1
|
Verfasst am: 17.01.2011 14:12:38 Titel: Dynamisch erstellten (mit PHP) Checkboxen mit jQuery/AJAX au |
|
|
Hallo!
ich bin sehr neu im Bereich Web Programmierung, möchte aber einen Formular erstellen, bei dem checkboxen dynamisch erstellt werden, der user klickt diese an, klickt auf den button und die daten werden sofort ausgewertet, ohne dass man auf eine andere seite umgeleitet wird. Die angeklickten Checkboxen bzw. ihre Namen/IDs sollen in ein Array gespeichert werden und ggf. mit Hilfe von $.ajax... im hintergrund von einer .php seite ausgewertet werden.
code:
[PHP]
<p>Distributoren:
<?php
/// Dynamische Checkboxen erstellen
$qry='SELECT * FROM s523885.B_Distributor';
$result = $db->query($qry);
while($row = $result->fetch_assoc()){
echo "<input type='checkbox' value = '". $row['idDistributor'] ."' name='dist'>". $row['Name'] ."<br>";
}
?>
</p>
<p><input type="button" value="Hinzufügen" id="btnsubmit"></p>
<script type="text/javascript">
$("#btnsubmit").click(function(){
$("#btnsubmit").attr('disabled','disabled')
var dist = $("#dist").val();
alert(dist); // kommt "undefined"
$.ajax({
type: "POST",
cache: false,
url: "data.php",
data : "dist="+ dist[],
success: function(data) {
$("#content").html(data);
$("#btnsubmit").removeAttr('disabled')
}
});
});
</script>
<div id="content" >Ergebnis kommt hier rein</div>
[/PHP]
Das Problem ist, dass ich dist nicht auswerten kann. Weder auf dieser Seite noch auf data.php.
ich bedanke mich im Voraus. In Google fand ich dafür nur lösungen, wo man den <form> tag verwendet und auf eine andere Seite umgeleitet wird.
Kyfe |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|