You can't sort an object, you have to make it an array. For example:
var usernamesArray = [
{key:1,username:"ZNAME"},
{key:2,username:"BNAME"},
...
{key:5,username:"YNAME"}
];
var sortedUsernamesArray=usernamesArray.sort(function(a,b){
//
return (a.username>b.username)?1:-1;
});
Live demo: http://jsfiddle.net/GrD4v/
Note: jQuery is not needed here.
[Edit] There are a couple different ways to build the usernamesArray. A simple one:
var usernamesObject = {};
var usernamesArray = [];
usernamesObject[1] = "ZNAME";
usernamesObject[2] = "BNAME";
usernamesObject[3] = "ANAME";
usernamesObject[4] = "TNAME";
usernamesObject[5] = "KNAME";
usernamesObject[6] = "YNAME";
for (var i=1;i<7,i++) {
usernamesArray.push({key:i,username:usernamesObject[i]});
}