質問編集履歴
1
サーバーサイドの処理を行うjsコードを追記しました!
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,6 +11,20 @@
|
|
11
11
|
フロントからデータの送信は無事にされているので、アップローダ内のcropメソッドに不備があるのだと思いますが、はっきりと分からず困っています…
|
12
12
|
|
13
13
|
#該当のソースコード
|
14
|
+
サーバーサイド
|
15
|
+
```javascript
|
16
|
+
...
|
17
|
+
$('#_submit').on('click', function(){
|
18
|
+
// crop のデータを取得
|
19
|
+
var data = $('#crop_img').cropper('getData');
|
20
|
+
$("#post_image_x").val(Math.round(data.x));
|
21
|
+
$("#post_image_y").val(Math.round(data.y));
|
22
|
+
$("#post_image_w").val(Math.round(data.width));
|
23
|
+
$("#post_image_h").val(Math.round(data.height));
|
24
|
+
$("#myform").submit();
|
25
|
+
});
|
26
|
+
|
27
|
+
```
|
14
28
|
```Ruby
|
15
29
|
class ItemImageUploader < CarrierWave::Uploader::Base
|
16
30
|
|