Je ne suis pas trop avertis avec JSON de sorte que toute aide serait super ...JSON montrant variable en tant que texte
Je chargement d'une page via le .load de JQuery.
Je mets varname en tant que variable, mais il est affiché en tant que nom de variable réel pas ce que je l'ai mis. En d'autres termes, il apparaît comme "varname" au lieu de "class_id".
var varname = "class_id";
$(this).siblings(".container").load(loadurl,{varname:openedid,"all_ids":allids});
Citant les clés est nécessaire dans certains cas - par exemple IE6 tombe si vous utilisez un mot réservé comme clé, donc si vous essayez {classe: "some-value"} il vomira parce que "class" est un mot réservé. Je pense que IE7 + et d'autres navigateurs modernes sont soulagés de cette affliction. –
intelligent one-liners? nous ne visons pas à atteindre un code * intelligent *. vous avez posté la bonne façon de le faire. rappelez-vous qu'il est plus facile d'écrire du code que de le déboguer, donc si vous écrivez un code aussi intelligent que possible, vous ne serez pas assez malin pour le déboguer plus tard. –
@David Hedlund: Je suis d'accord; bien que je pense que nous tous ici sommes secrètement ravis quand ils pensent à des one-liners intelligents. Allez, admettez-le: p – kizzx2