Wie funktioniert AjaxForm mit mehreren Formularen, die mit jquery load () geladen wurden?

Ich habe eine Seite mit einem Div, die dynamisch mit einem Paginator gefüllt wird ;-) Bei Page Init lade ich die ersten 10 Formulare mit der Methode jquery .load ().

Ich möchte alle Formulare mit dem AjaxForm-Plugin dynamisch aktualisierbar machen. Ich kenne die Serverseite. Nennen wir sie update.asp. Es klappt

Aber es gibt mehrere Fragen:

Wie lässt sich das Plugin überhaupt zum Laufen bringen, da die AjaxForm für Firmen in einem dynamisch geladenen Div anscheinend nicht funktioniert?

Wie kann ich die Formulare identifizieren und benennen? Jetzt habe ich alle mit ID und myForm benannt (vielleicht funktioniert das deshalb nicht). Denn wenn ich den Namen myForm1, myForm2 usw. verwende, muss ich 10 AjaxForm-Funktionen schreiben, die ich verwende:

     $('#myForm').ajaxForm({
       beforeSubmit: showLoader,
       success: hideLoader
 }); 

Ich müsste das dann 10 mal mit myForm1 zu myForm10 machen? Es muss einen anderen Weg geben ...

Wie bringe ich AjaxForm dazu, mit den noch nicht geladenen Seiten zu arbeiten? Ich denke, das ist das gleiche Problem wie 1). Da auch Seite 1 dynamisch geladen wird, wird AjaxForm nicht an das Formular gebunden.

Tut mir leid, ich bin ein Neuling in Fragen, ich bemühe mich, sie zu studieren. Ich habe es einige Zeit versucht, bevor ich hier geschrieben habe. Wenn Sie mir helfen können, wäre ich Ihnen sehr dankbar.

Dein

Jerry

EDIT: Hier ist jetzt mein Lader ... Es funktioniert nicht in Ordnung, da der Lader nie angezeigt wird, er verschwindet so schnell, dass ich ihn nur sehen kann, wenn ich eine Warnung in den hideLoader lege: - ((

      function load(num){
      showLoader2();
      var link='/obdelaneslike.asp?ID=<%=request.QueryString("IDRecept") %>&offset='+ num
       $('#content').load(link, function(){
        hideLoader2();
        $('.ajax-loader').hide();

         $('.myForm').bind("submit", function(event) { 
                   $(this).ajaxForm({

               beforeSubmit: showLoader($(this).find('img.ajax-loader').attr('id')),
           success: hideLoader($(this).find('img.ajax-loader').attr('id'))

           }); 
           return false;
                  }); 

           });

       }

Antworten auf die Frage(4)

Ihre Antwort auf die Frage