「マップが定義されていません」というメッセージが表示されますが、理由はわかりません。
間違った変数を渡していますか、それともmyMap
間違って宣言されていますか?
var myMap = new Object();
$(things).each(function(){
var thing= this.attributes.things.Value;
alert("thing= " + thing);
var totalThings= myMap[thing];
alert("totalThings= " + totalThings);
});