Tengo la siguiente matriz JSON:
[ { "Alpha": {"min": "1", "max": "2"} }, { "Beta": {"min": "10", "max": "20"} }]El plan es que el usuario seleccione Alpha o Beta, y luego puede seleccionar cuántas unidades necesita.
var selectedUnit = $("#entry_field").val(); $.getJSON("/json-url/", function(data) { var a = data[0].Alpha.min; // This works var b = data[0].selectedUnit.min // This does not work, and I'm not sure why var c = data[0].Beta.min; // This does not work, but I understand why var d = data.Alpha.min; // This does not work, and I'm not sure why var e = data.selectedUnit.min; // This does not work, and is going to be what I need if (e > selectedValue) { alert("You are below the minimum units"); } });Soy consciente de que hay varias cosas que me impiden establecer var e correctamente, pero no estoy seguro de cuál es la mejor manera de establecer este valor.