1 строка, проблема с синтаксисом
$('#cropCoords').val([coords.x, coords.y, coords.w, coords.h, coords.x2, coords.y2].join(',')); как перед каждым значением поставить "x1" , "x2" ....и т.д , с запятой разобрался :) |
dreamfactor,
alert('"'+[1,2,3,4,5].join('","')+'"'); |
alert('"x'+[1,2,3,4,5].join('","x')+'"'); |
$('#cropCoords').val(function(coords, str){ for(var key in coords) if(coords.hasOwnProperty(key)) str += (str && ', ') + key + ': ' + coords[key] ; return str }(coords, ''));Если я правильно понял о чём ты. Стандартными средствами массива у тебя ничего не выйдет просто потому, что получившийся массив [coords.x, coords.y, coords.w, coords.h, coords.x2, coords.y2]не содержит уже никакой информации об именах ключей, только цифры. |
Часовой пояс GMT +3, время: 22:23. |