I have the following code :
$.each( orderedqty, function( priority, quantity ) {
// for each priority
if ( $(".switch[data-priorityid=" + priority + "]").attr("data-state") == "on" ) {
// this priority is checked
orderedqtyArray[ priority ] = 15;
} else {
orderedqtyArray[ priority ] = 10;
}
});
console.info( orderedqtyArray );
console.info( JSON.stringify( orderedqtyArray ) );
The problem is this code returns :
[77: 15, 78: 15]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,15,15][78: 15]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,15]
Instead of a beautiful json :(
orderedqtylooks like ? can you share itJSON.stringify(orderedqtyArray).replace(/null/g, "")