2017-06-12 4 views
0

Ich habe das Standard-Bootgrid mit dem Request-Handler geändert, aber es scheint jetzt, dass die Suchphrase nicht funktioniert.Wie kann ich die Suchphrase mit Request-Handler übergeben?Suche funktioniert nicht nach benutzerdefinierten Anforderungshandler

Auch ich möchte die Sortierreihenfolge basierend auf der Verzweigung nach benutzerdefinierten Anfrage-Handler ändern.Wie kann ich die Sortierreihenfolge basierend auf der Verzweigung programmatic nach dem Aufruf von Anfrage-Handler ändern?

Die Aktualisierungsschaltfläche funktioniert nicht. Wie wird das Raster erneut geladen, wenn auf die Aktualisierungsschaltfläche geklickt wird?

My Table

<div class="table-responsive"> 
    <table id="product_data" class="table table-bordered table-striped table-hover"> 
     <thead> 
     <tr> 

      <th data-column-id="sbranch" data-header-align="center" data-align="center">Branch</th> 
      <th data-column-id="subject_code" data-header-align="center" data-align="center">Code</th> 
      <th data-column-id="sname" data-header-align="center" data-align="center">Subject Name</th> 
      <th data-column-id="smode" data-header-align="center" data-align="center">Mode</th> 
      <th data-column-id="ssemester" data-header-align="center" data-align="center" data-order="asc">Semester</th> 
      <th data-column-id="stype" data-header-align="center" data-align="center">Type</th> 
      <th data-column-id="scredit" data-header-align="center" data-align="center">Credit</th> 
      <th data-column-id="sslot" data-header-align="center" data-align="center">Slot</th> 
      <th data-column-id="syear" data-header-align="center" data-align="center">Year</th>    
      <th data-column-id="slink" data-header-align="center" data-align="center" data-formatter="link">Download</th> 

     </tr> 
     </thead> 
    </table> 
</div> 

Benutzerdefinierte Request-Handler

requestHandler: function (request) { 
     //Add your id property or anything else 
     request.branch = $("#branch").val(); 

     request.id = "b0df282a-0d67-40e5-8558-c9e93b7befed"; 
     return request; 
}, 
+0

Können Sie Ihr komplettes Javascript zeigen, wo Sie Ihr Bootgrid aufbauen? – Alisson

+0

Hast du meine Antwort auf deine letzte Frage auch gesehen? – Alisson

+0

Können Sie mir helfen, wie man Suchwort mit Refresh-Handler senden? – user2656129

Antwort

0

Es gibt eine wenige denkt, dass Sie durch erfrischende tun können Sie dies in Ihrem js tun können:

location.reload(); 

oder Sie können den HTML-Code erneut laden, indem Sie ihn erneut öffnen:

`window.open('[NAME_OF_YOUR_HTML]','_self',false); 

Ist der HTML-Code, den Sie im HTML-Code als fest codiert oder von JS dynamisch generiert haben?

+0

Dies ist nicht effizient und beantwortet die Frage nicht. – Alisson

Verwandte Themen