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