Показать сообщение отдельно
  #11 (permalink)  
Старый 01.09.2016, 19:18
Аватар для Sigizmund2012
Профессор
Отправить личное сообщение для Sigizmund2012 Посмотреть профиль Найти все сообщения от Sigizmund2012
 
Регистрация: 16.07.2014
Сообщений: 267

light,
Из документации:
var cropperOptions = {
			uploadUrl:'path_to_your_image_proccessing_file.php',
			uploadData:{
				"dummyData":1,
				"dummyData2":"text"
			}
		}

Так должно заработать:
<div id="candy1" class="left picAdd" data-id="1"></div>
<div id="candy2" class="left picAdd" data-id="2"></div>

<script>
'use strict';

function optionFabric( data ){
	return {		 
		uploadUrl:'http://'+window.location.hostname+'/img_save_to_file.php',
		cropUrl:'http://'+window.location.hostname+'/img_crop_to_file.php',
		imgEyecandy:false,
		uploadData:{
				"fl": data
			}
	};
}

function cropper( event ){
	var data = this.getAttribute( 'data-id' );
	var elemId = this.getAttribute( 'id' );
	new Croppic( elemId, optionFabric( data ));
}

var candy1 = document.getElementById( 'candy1' );
var candy2 = document.getElementById( 'candy2' );
candy1.onclick = cropper;
candy2.onclick = cropper;

</script>

В файл-обработчик передаётся переменная fl со значением атрибута data-id
Ответить с цитированием