2016-03-22 19 views
0

Bitte kann mir jemand helfen. Ich versuche, Ajax zu verwenden, um mehr Kalenderereignis zu laden, das von meinem umbraco-Backend kommt. von diesem Code unterUmbraco Ajax laden mehr

enter image description here

meinen Kalender

enter image description here

ich weiß nicht, wie dies zu tun, aber ich mag einen Ajax-Aufruf so machen, dass beim Klicken der Last Mehr Schaltfläche .. Ich sende an meine Steuerung, um das Modell statt der obigen foreach-Anweisung statt und dann etwas mit dem Modell von

abgerufen 0

Mein SmartController befindet sich im Ordner App_Code. Im Folgenden wird die Ajax auf

jemand
$(document).ready(function (e) { 

    $(".buttonListener").click(function() { 

      // e.preventDefault(); 
      $.ajax(
      { 

       url: "/SmartController/SmartSurface",  //"/SmartCalendar", 
       data : {number: 1}, 
       success: function (data) { 
        alert(data); 
       }, 
       error: function() { 
        alert("Ka pow!"); 
       } 
      }); 
      return true; 
    }); 
}); 

Bitte helfen Sie mir arbeite ....

+0

Ist Ihr Controller von SurfaceController erbt? – elolos

Antwort

0

i löste dies durch alle Ereignisse in die Tabelle geladen, die eine tr hat. Ich versteckte die TR über Javascript

$(".eventtables, .eventmonth").hide();

und i zeigen jeweils mit

  $(".Cal_loadmorediv").slice(0,2).show(); 

Das ist es gelöst. so zeigt es die ersten beiden Onclick der loadmore Taste