2013-07-16 7 views
0

Je souhaite utiliser un ensemble de données HTML5 pour obtenir des valeurs au format JSON et les utiliser. Les exemples ci-dessous sont au format JSON (chemin et durée) ou seulement le chemin.Utiliser JSON avec jQuery et dataset (comment boucler les valeurs)

Ma question est comment pouvez-vous obtenir et boucler les valeurs?

HTML (JSON)

<div id="widget" data-load="{"ajax/ajax1.php" : 50, "ajax/-ajax2.php" : 20}"> 

OU

HTML (base)

<div id="widget" data-load="ajax/ajax1.php"> 
+0

Pour sûr pas avec des guillemets doubles autour des guillemets – mplungjan

+0

hin t: elm.dataset = {a: 1, b: 2} semble fonctionner ... – dandavis

Répondre

0

Peut-être comme celui-ci (deuxième exemple)

$(function() { 
    var $widget=$("#widget"); 
    $.get($widget.data("load"),function(data) { 
    $.each(data.something,function(key, value) { 
     $widget.append(value); 
    }); 
}); 
Questions connexes