テーブルをドラッグ アンド ドロップするための小さなスクリプトがあり、正常に動作しています。しかし、問題があります。開始/終了位置を BackingBean に渡す必要があります。jquery から (パラメーターを使用して) BackingBean 関数を呼び出す方法はありますか? または、何か良い回避策を知っていますか?
ドラッグ&ドロップのコード:
<script type="text/javascript" language="javascript">
$(document).ready(function() {
var startPosition;
var endPosition;
$('#table tbody').sortable({
cursor: "move",
start:function(event, ui){
startPosition = ui.item.prevAll().length;
},
update: function(event, ui) {
endPosition = ui.item.prevAll().length;
// Call BackingBean function
}
});
});
</script>