拖动和调整组件大小 - >获取更改的样式值?

时间:2014-07-06 16:16:59

标签: css primefaces styles

我有一个问题:

我有一个组件,例如< p:outputPanel style =" width:100px;身高:300;最佳; 20像素;左:30px"

=>现在我拖动并调整组件的大小。现在样式="宽度:300px;身高:500;最佳; 420PX;左:230px"

如何将此更改的样式传递给我的bean?我只得到初始值:style =" width:100px;身高:300;最佳; 20像素;左:30px"

1 个答案:

答案 0 :(得分:0)

你可以在这里利用jQuery。可以通过jQuery读取属性:

$(".MyUniqueClassName").attr("style");

现在,您可以使用隐藏的TextInput和隐藏的CommandButton将值传输到服务器。

function post(){
    $(".MyTextInput").val($(".MyUniqueClassName").attr("style"));
    $(".MyButton").click();
}

现在,您要完成的是在完成调整大小或拖动组件时调用post()方法。