如何通过单击多选将行添加到表中
How to add a row to a table from clicking multiselect
我有一个选择框,一旦单击某个内容,就会在下表中添加一个新行,类似于如果取消选择选择菜单中的某个项目,它添加的同一行将从表中删除。
我要进一步解释我想做什么http://jsfiddle.net/Wdj6G/
您可以监听onchange事件的选择框,并为所选项创建一个DOM元素,将其存储在全局对象中(以select值为键),然后将其添加到表中。如果取消选择此项,则可以从具有全局对象的表中删除该元素。
选择框发生更改事件,从选择框中获取值和显示文本;在多选的情况下,循环浏览所有选定项目的数量;逐一取下它们;创建元素TR和TD。将值追加到TD,然后将其追加到TR,最后追加到表。如果项目被取消选择,则用于从表中删除ChildElement(Row)。
查看以下内容以获得帮助:DOM
相关文章:
- 单击更改图标并通过javascript添加一个css类
- 动态添加通过json创建的选择项
- 通过jQuery添加ng样式属性,angular不更新
- 可以't使用javascript通过soundcloud API向群组添加曲目
- 使用加号按钮添加多个文本框,并通过PHP提交
- jQuery-通过AJAX调用动态添加具有值的表单元格
- 如何通过选择器元素将图像添加到javascript下拉警报消息中
- 通过AJAX侦听向DOM添加某些元素
- Knockout.JS,模板都是通过表单不添加数据的
- 通过将6个月添加到今天来获得最后一个月的日期's日期
- 如何将超链接添加到通过传单创建的传单多段线.Draw
- Javascript获取url并通过添加到其中进行重定向
- 通过PHP将单词添加到游戏中
- 通过jQuery函数将拉丁数字更改为波斯数字并添加逗号
- 将href链接添加到通过js鼠标悬停显示的图像
- AngularJS与角度谷歌地图:添加标记通过fomr和查找我
- 如何添加将通过执行 JavaScript 代码重定向到另一个页面的动态操作
- 添加/删除通过表单输入的文本以存储在数据库中
- 将侦听器添加到通过字符串串联创建的元素中
- 木偶添加要通过行为查看的方法