【发布时间】:2011-11-20 06:16:37
【问题描述】:
我有一个加载图片的页面,用户可以对其进行裁剪。问题是,(x1,y1) 和 (x2,y2) 的值是 js,我需要在我的 backBean 上使用它们。我将如何将它传递给我的 BackBean?
<script type="text/javascript">
$(function(){
$('#jcroptarget').Jcrop({
trackDocument: true,
onChange: showCoords,
onSelect: showCoords,
aspectRatio: 1
});
});
function showCoords(c)
{
$('#x').val(c.x);
$('#y').val(c.y);
$('#x2').val(c.x2);
$('#y2').val(c.y2);
$('#w').val(c.w);
$('#h').val(c.h);
};
</script>
<div>
<label>X1 <input type="text" name="x" id="x" size="4" /></label>
<label>Y1 <input type="text" name="y" id="y" size="4" /></label>
<label>X2 <input type="text" name="x2" id="x2" size="4" /></label>
<label>Y2 <input type="text" name="y2" id="y2" size="4" /></label>
<label>W <input type="text" name="w" id="w" size="4" /></label>
<label>H <input type="text" name="h" id="h" size="4" /></label>
</div>
【问题讨论】:
-
您可能需要花一点时间阅读有关格式化问题/答案的常见问题解答。代码不应使用“>”进行格式化,而应仅缩进至少 4 个空格。您可以使用“编辑”视图中的 { } 小工具来执行此操作。
-
现在好看了吗?
-
嗯,是的,这更好:-) 我仍在考虑实际问题。
标签: java javascript jsf