作者idcomputer (顺)
看板Ajax
标题Re: [问题] 有办法取得PHP的动态变数?!
时间Thu Sep 18 20:06:30 2008
刚刚测试了一下
<div id="<?php echo $row['id']; ?>"...略...onmouseup="alert(this.id)">..</div>
在移动完图层有ALERT出该图层的标签id
那该怎麽去把这个id存在变数中呢?!
如果想要套过ajax的方式用抓取到的id变数与抓取到的图层座标值(移动过後的)
来更新资料表该如何进行呢?!
大部分ajax书籍都只有点到拖曳图层就停止了,所以上这来请教大家~~感恩
※ 引述《idcomputer (顺)》之铭言:
: 想请教
: 如果我有三个图层
: 分别名称是
: <div id="id1" class="board" style="position: absolute; top: 100px; left: 300px;
: >1</div>
: <div id="id2" class="board" style="position: absolute; top: 300px; left: 300px;
: >2</div>
: <div id="id3" class="board" style="position: absolute; top: 500px; left: 300px;
: >3</div>
: 有办法透过onmouseup或是其他方式,当滑鼠按下或离开的时候取得该图层的id吗?!
: ※ 引述《idcomputer (顺)》之铭言:
: : 网页中图层的ID设定为图层资料表中的主键 ID
: : <div id="<?php echo $row['id']; ?>"......略>
: : 写完拖曳功能後
: : 因为资料表内有N笔资料
: : 透过回圈後有N个图层,显示在网页上可以进行拖拉
: : 想要在JAVASCRIPT中,
: : mouseUp後取得所移动的图层ID以及X,Y座标位置,
: : 然後透过WINDOW.OPEN将资料UPDATE至MYSQL中
: : *******************************
: : function mouseUp{ //滑鼠按键离开後
: : .
: : .
: : .
: : 省略
: : var cc = "<?php echo $row_Recordset1['id']; ?>";
: : alert (cc);
: : }
: : 试着用上面的方法去取得ID
: : 但不管拖曳哪个图层
: : ALERT出来的都只有第一个图层的ID值
: : 想请教问题是出在哪边呢?!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.221.166.118