Нашел в интернете PHP тулкит на обрезку изображений.
С ним проблем никаких нет, но когда я начал внедрять JQuery плагин ImgSelectArea, возникли проблемы...
Jquery функция .val() должна вставить параметры обрезки в элемент hidden, но она вставляет их вместе с кавычками
Таким образом, в принимаемых переменных появляются кавычки, с echo их не видно, но в html коде они есть!
Тулкит ругается на них и не робит
Возможно, нужно убрать эти кавычки на сервере(это не просто кавычки, а какие-то неведимки) или найти замену функции val
Хелп!
1. Atom256 - 20 Марта, 2016 - 19:13:50 - перейти к сообщению
2. kuller - 20 Марта, 2016 - 19:26:27 - перейти к сообщению
js код выложи
3. Atom256 - 20 Марта, 2016 - 19:29:02 - перейти к сообщению
Вот он, злодей
CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- $(document).ready(function() {
- $(".img").ready(function() {
- $(".img").imgAreaSelect({
- movable: true,
- handles: true,
- aspectRatio: '1:1',
- onSelectEnd: function (img, selection) {
- $('input[name="x"]').val(selection.x1);
- $('input[name="y"]').val(selection.y1);
- $('input[name="w"]').val(selection.width);
- $('input[name="h"]').val(selection.height);
- }
- });
- });
- });