作者OpenGoodHate (你今天开好恨了吗)
看板Ajax
标题Re: [问题] 二个选单的选取
时间Fri Sep 14 12:51:49 2007
※ 引述《TonyQ (骨头)》之铭言:
: ※ 引述《OpenGoodHate (你今天开好恨了吗)》之铭言:
: : 目前页面有二个选单
: : 要做互相选取
: : ________ ______
: : |丁丁 | 全选 | |
: : |小波 | ===> | |
: : |迪西 | <=== | |
: : |拉拉 | 复原 | |
: : -------- ------
: : 确定
: : 丁丁、小波、迪西是从资料库中抓出来的资料
: : 点选完丁丁之後按==>的时後要即时变到右边选单(左边选单的丁丁就不见了)
: : 反之到右边之後点选完後按<==要回左边选单
: : 接着选取完成之後要把右边框内所有资料写进资料库
: : 以前没有写过JavaScript
: : 目前拿了本书在看
: : 但是都没有看到类似范例
: : 附注
: : 我是用PHP处理资料库的部份
: 网路上应该有现成元件啦,不过我还是自己写了一个来玩,
: 主要是MULTIPLE的select搭配JS来做对应的处理。
: 我写了一个js处理端的sample (脑袋有点昏 , 写起来可能略嫌复杂 :P)
: http://tony1223.no-ip.info/ptt/menuselect.html
: 前端的资料请自己填在leftselect的options里,
: 里面的form的action请自行接到後端的php页面,
: 并自己对资料作parse。:P
: 懒得实作复原了,复原就是拿一个OBJECT把上一次处理的东西存起来,
: 再加上一个左往右 或右往左的 flag ,
: 如果要做很多层复原的话,就纪录每一步时左右的状态吧 ~_~
: (记得最後离开时要set null)
感谢哩
我在网路上找的范例都写的很玄(??)
大概是因为我还不熟JS的指令和物件
T大虽然你说你随意写写
不过至少让我看懂JS的变数传递了
感觉JS跟以前写的Java物件观念很类似
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.192.24.146
1F:→ TonyQ:js 刚上手的话 , 搞懂一些基本的input怎麽操作跟有哪些事件 09/14 13:04
2F:→ TonyQ:就很够用了 ...之後在玩一些跟style(or css)有关的定位.. 09/14 13:04
3F:→ TonyQ:dhtml 不过就是计算 计算 再计算 , :P 09/14 13:05
4F:→ TonyQ:w3cschool 有Html dom的说明 可以去找来看看:P 09/14 13:11