Announcement

Collapse
No announcement yet.

Jquery TableDnD + submit Form

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Jquery TableDnD + submit Form

    Hallo,

    ich habe eine Tabelle in einem Formular und kann die Zeilen so tauschen:

    Code:
    $("#meine_tabelle").tableDnD({
    	    onDrop: function(table, row) {   
    	    	var input = document.createElement('input');
    	    	input.name ='order';
    	    	input.value = $.tableDnD.serialize();	
    	    	input.type= 'hidden';
    	    	$("#meinFormular").append(input);	
                   $("#meinFormular").submit();
    
    	    }
    	});
    Jetzt würde ich nach dem Tausch gerne dass Formular abschicken, aber leider passiert nichts. Es wird nicht abgeschickt. Warum?

  • #2
    Weil das form-Tag nicht so heißt?
    Christian

    Comment


    • #3
      Das

      $("#meinFormular").append(input);

      funktioniert ja.

      Comment


      • #4
        tableDnD gehört wohl nicht zu JQuery. Musst du versuchen, ob es ohne dieses funktioniert.
        Christian

        Comment


        • #5
          Ob was ohne Jquery funktioniert?

          Comment


          • #6
            Versuche ein $("#meinFormular").submit(); ohne die tableDnD zu benutzen
            Christian

            Comment


            • #7
              Das funktioniert. aber ich will es ja nur abschicken, wenn zeilen getauscht wurden, also muss ich das doch in tableDnd machen oder wie kann ich es sonst abschicken?
              Zuletzt editiert von Chickaria; 15.08.2013, 14:29.

              Comment


              • #8
                Dann musst du dir einen anderen Weg überlegen für das submit. Dann arbeitet dein TabellenDnD nicht so richtig
                Christian

                Comment


                • #9
                  Habe schon folgendes versucht:

                  Code:
                  $("#meine_tabelle").tableDnD({
                  	    onDrop: function(table, row) {   
                  	    	var input = document.createElement('input');
                  	    	input.name ='order';
                  	    	input.value = $.tableDnD.serialize();	
                  	    	input.type= 'hidden';
                  	    	$("#meinFormular").append(input);	
                                 sendForm()
                  	    }
                  	});
                  
                  function sendForm() {
                  $("#meinFormular").submit();
                  }
                  Aber leider führt auch das nicht zum Abschicken des Formulars..

                  Comment


                  • #10
                    Ist ja auch nichts anderes
                    Christian

                    Comment


                    • #11
                      mmmhhh....ich habe keine Idee wie ich das sonst hinkiegen könnte...

                      Comment


                      • #12
                        Wer sollte dir sonst haben? Aufgrund deines wenigen Codes sollten wir erraten was du machst und was du erreichen willst?
                        Christian

                        Comment


                        • #13
                          Man braucht ja nicht unbedingt den ganzen Code um eine Möglichkeit vorzuschlagen. Soviele Wege ein Formular abzuschicken aus einem jsp. gibt es ja sicher nicht, oder?

                          Comment


                          • #14
                            Wenn du meinst. Dann schicke es dich einfach ab. $("#meinFormular").submit(); funktioniert ja. Ich habe keine Lust jede kleinste Info nachzufragen
                            Christian

                            Comment


                            • #15
                              Ganz ehrlich, ich weiß ja nicht welche Infos relevant sind für eine Beantwortung der Frage und bisher hast du ja noch keine Info gewollt.

                              Comment

                              Working...
                              X