Ankündigung

Einklappen
Keine Ankündigung bisher.

fehler im Script ? Bitte um Hilfe

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • fehler im Script ? Bitte um Hilfe

    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>";

  • #2
    ich hab irgendwo ein Fehler in meinem Code
    Gibt es eine Fehlermeldung?

    Warum benutzt Du keine -Tags?!
    Competence-Center -> Enjoy the Informatrix
    PHProcks!Einsteiger freundliche TutorialsPreComposed Packages

    Kommentar


    • #3
      Zitat von Arne Drews Beitrag anzeigen
      Gibt es eine Fehlermeldung?
      Da haste
      das klappt nicht
      Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.

      Kommentar


      • #4
        Zitat von nesssi Beitrag anzeigen
        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>";

        Hi,

        versuche doch mal dein jQuery-Teil in ein
        jQuery(document).ready(function() {
        //dein code
        });

        zu packen, damit es auch ordnungsgemäß ausgeführt wird.

        Mit freundlichen Grüßen
        Dako314

        Kommentar

        Lädt...
        X