Ich hab mal ne frage
ich hab irgendwo ein Fehler in meinem Code .. wahrscheinlich id 's
aber ich bin unsicher .. könntest du mir dadrüber schauen..
ich muss die ' Nachweis'e laden .. das klappt nicht .. aber 'Projekte' und 'Firmen' läd er ...
teil einer Form :
Echo "
<div class='form-group'>
<label for='cmbFirmaNr' class='col-sm-2 control-label'>Firma</label>
<div class='col-sm-10'>
<select class='form-control' id='cmbFirmaNr' name='FirmaNr'>
";
$s = Oracle_LoadCustomers();
echo "<option value></option>";
while($row=oci_fetch_array($s))
{
echo "<option value=\"".$row['FIRMANR']."\">".$row['KTXT']."</option>";
}
Echo "</select>
</div>
</div>
";
// -- Nachweisnummer als Combobox anzeigen --
// -- Wird gefuellt wenn der Kunde ausgesucht wird --
// -- Siehe Script unten --
Echo "
<div class='form-group'>
<label for='cmbNachweis' class='col-sm-2 control-label'>Nachweis</label>
<div class='col-sm-10'>
<select class='form-control' id='cmbNachweis' name='Nachweis'>
";
Echo "</select>
</div>
</div>
";
// -- Projekt als Combobox anzeigen --
// -- Wird gefuellt wenn der Kunde ausgesucht wird --
// -- Siehe Script unten --
Echo "
<div class='form-group'>
<label for='cmbProjekt' class='col-sm-2 control-label'>Projekt</label>
<div class='col-sm-10'>
<select class='form-control' id='cmbProjekt' name='Projekt'>
";
Echo "</select>
</div>
</div>
";
// -- Projektposition als Combobox anzeigen --
// -- Wird gefuellt wenn das Projekt ausgesucht wird --
// -- Siehe Script unten --
Echo "
<div class='form-group'>
<label for='cmbProjektposition' class='col-sm-2 control-label'>Projektposition</label>
<div class='col-sm-10'>
<select class='form-control' id='cmbProjektposition' name='Projektposition'>
</select>
</div>
</div>
";
Mein script denke da liegt der Fehler
aber ich sehe und sehe es nicht 
Echo "<script>
// -- OnChange der Kundennummer --
$('#cmbFirmaNr').change(function()
{
// -- Selektion auslesen --
var Firma = $(this).val();
// -- Nachweisnummer fuer neuen Nachweis --
var NID = ".$NID. "
// -- Nachweis-cbo fuellen --
$.post('Time.Recording.Insert.Nachweis.php', {Firma:Firma, NID:NID}, function(data){ // Run a ajax request
$('#cmbNachweis').html(data);
});
$.post('Time.Recording.Insert.Projekt.php', {Firma:Firma}, function(data){
$('#cmbProjekt').html(data);
});
}
);
// -- OnChange des Projekts --
$('#cmbProjekt').change(function()
{
// -- Selektion auslesen --
var ANr = $(this).val();
// -- Projektposition-cbo fuellen --
$.post('Time.Recording.Insert.Projektposition.php' , {ANr:ANr}, function(data){
$('#cmbProjektposition').html(data);
});
}
);
</script>";

ich hab irgendwo ein Fehler in meinem Code .. wahrscheinlich id 's

ich muss die ' Nachweis'e laden .. das klappt nicht .. aber 'Projekte' und 'Firmen' läd er ...
teil einer Form :
Echo "
<div class='form-group'>
<label for='cmbFirmaNr' class='col-sm-2 control-label'>Firma</label>
<div class='col-sm-10'>
<select class='form-control' id='cmbFirmaNr' name='FirmaNr'>
";
$s = Oracle_LoadCustomers();
echo "<option value></option>";
while($row=oci_fetch_array($s))
{
echo "<option value=\"".$row['FIRMANR']."\">".$row['KTXT']."</option>";
}
Echo "</select>
</div>
</div>
";
// -- Nachweisnummer als Combobox anzeigen --
// -- Wird gefuellt wenn der Kunde ausgesucht wird --
// -- Siehe Script unten --
Echo "
<div class='form-group'>
<label for='cmbNachweis' class='col-sm-2 control-label'>Nachweis</label>
<div class='col-sm-10'>
<select class='form-control' id='cmbNachweis' name='Nachweis'>
";
Echo "</select>
</div>
</div>
";
// -- Projekt als Combobox anzeigen --
// -- Wird gefuellt wenn der Kunde ausgesucht wird --
// -- Siehe Script unten --
Echo "
<div class='form-group'>
<label for='cmbProjekt' class='col-sm-2 control-label'>Projekt</label>
<div class='col-sm-10'>
<select class='form-control' id='cmbProjekt' name='Projekt'>
";
Echo "</select>
</div>
</div>
";
// -- Projektposition als Combobox anzeigen --
// -- Wird gefuellt wenn das Projekt ausgesucht wird --
// -- Siehe Script unten --
Echo "
<div class='form-group'>
<label for='cmbProjektposition' class='col-sm-2 control-label'>Projektposition</label>
<div class='col-sm-10'>
<select class='form-control' id='cmbProjektposition' name='Projektposition'>
</select>
</div>
</div>
";
Mein script denke da liegt der Fehler


Echo "<script>
// -- OnChange der Kundennummer --
$('#cmbFirmaNr').change(function()
{
// -- Selektion auslesen --
var Firma = $(this).val();
// -- Nachweisnummer fuer neuen Nachweis --
var NID = ".$NID. "
// -- Nachweis-cbo fuellen --
$.post('Time.Recording.Insert.Nachweis.php', {Firma:Firma, NID:NID}, function(data){ // Run a ajax request
$('#cmbNachweis').html(data);
});
$.post('Time.Recording.Insert.Projekt.php', {Firma:Firma}, function(data){
$('#cmbProjekt').html(data);
});
}
);
// -- OnChange des Projekts --
$('#cmbProjekt').change(function()
{
// -- Selektion auslesen --
var ANr = $(this).val();
// -- Projektposition-cbo fuellen --
$.post('Time.Recording.Insert.Projektposition.php' , {ANr:ANr}, function(data){
$('#cmbProjektposition').html(data);
});
}
);
</script>";
Kommentar