如何将javascript变量的值赋给php变量
我有一张表格。
还有一个div元素#name
当我单击保存按钮时,我想将div #name的位置传递给表单操作文件。 为了得到这个位置,我正在使用jQuery .position()。
像下面的东西。 (只打印出坐标)
$('#nameSave').click( function() { var pos = $('#name').position(); alert("left: " + pos.left + ", top: " + pos.top ); } );
我想将坐标值(pos.left和post.top)传递给表单操作文件(在本例中为genxml.php文件)。
我该怎么做?
最简单的方法是使用隐藏的输入字段并使用jQuery设置此输入字段的值或您的案例中的这些输入字段。
HTML:
JS:
$('#nameSave').click( function() { var pos = $('#name').position(); $('#posLeft').val(pos.left); $('#posRight').val(pos.right); } );
向表单添加两个隐藏的输入,并使用jQuery更改其值
试试这个:
var pos = $('#name').position(); $("form").append('');
然后从服务器端代码中的POST数据中读取name_position
值。