jquery 弹框新增的HTML代码在哪里?

赵王爷 2014-12-03 11:33:04
是这样,使用jq的弹框,我是在页面上搞一个隐藏的div,然后弹出,div里有输入框,输入后确定,
将弹框的值放在了原页面上的控件里,问题是通过id取值的时候发现id有重复的,也就是jq的弹框相当于复制了
一个div,里面的东西和页面的上的div一样(name,id==)所以影响了取值,我想在点击了确定后,让弹框“彻底”消失,
如何做?


ps:通过查看页面代码,看不到弹框的div在哪里,取值愣是取到了。
...全文
235 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵王爷 2014-12-03
  • 打赏
  • 举报
回复
引用 2 楼 Ragin 的回复:
多写几个选择器, 父标签有没有id? $('#parentId #inputId').val()
恩,就是这么解决的,只是感觉这个弹框很神奇,为什么‘消失了“还能取到
slwsss 2014-12-03
  • 打赏
  • 举报
回复
不用的时候remove
闪闪放光芒 2014-12-03
  • 打赏
  • 举报
回复
这样的div应该临时创建和删除不应该隐藏显示
Braska 2014-12-03
  • 打赏
  • 举报
回复
多写几个选择器, 父标签有没有id? $('#parentId #inputId').val()
MuBeiBei 2014-12-03
  • 打赏
  • 举报
回复
可以点击弹框div,里面的确定按钮之后,删除该div。 那么在用ID查DOM的时候 就是页面中的ID了。也能正确赋值了

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧