jQuery Datenübergabe
am 12.12.2007 - 12:09 Uhr in
So, hab nun das dojo video http://drupaldojo.com/lesson/jquery-resurrected studiert.
Hab also ein Link mit einer GET Übergabe (GET ist bei jquery ja standard, wenn nichts angegeben ist).
Nun muss man ja die Daten, die man mit jQuery anzeigen will, festlegen.
Im Pro Dupal Buch wird das mit "print" gemacht:
<?php
// This print statement will return results to jQuery's request.
print drupal_to_js(array(
'score' => $score
'voted' => t('You voted')
)
);
?>Dann im jquery.plus1.js greift jQuery mit "Drupal.parseJson(data)" auf die Daten zurück.
<?php
// Global killswitch
if (Drupal.jsEnabled) {
$(document).ready(function(){
$('a.plus1-link').click(function(){
var voteSaved = function (data) {
var result = Drupal.parseJson(data);
$('div.score').fadeIn('slow').html(result['score']);
$('div.vote').html(result['voted']);
}
$.get(this.href, null, voteSaved);
return false;
});
});
}
?>In dojo JS LESSSON FUNCTIONS 03 wird "ajax" verwendent
<?php
function dojo_jquery_ajax($key){..}
?>Immer kommt $.get() zur Anwendung. Bei dojo ist es
$.get(uri + '/dojo', '', function(data). Aber ganz schlau werd ich immer noch nicht draus.
- Anmelden oder Registrieren um Kommentare zu schreiben

Neue Kommentare
vor 1 Tag 9 Stunden
vor 2 Tagen 1 Stunde
vor 7 Wochen 6 Tagen
vor 8 Wochen 32 Minuten
vor 8 Wochen 18 Stunden
vor 8 Wochen 5 Tagen
vor 8 Wochen 5 Tagen
vor 9 Wochen 2 Tagen
vor 9 Wochen 2 Tagen
vor 9 Wochen 2 Tagen