bs模态框中的form获取或设置表单及其中元素用nam不能用id?

bs模态框中的form获取或设置表单及其中元素用nam不能用id?

  • $('form#formid').submit(); 居然不能提交表单? 感觉好奇怪?
  • 最后用 alert($('form#formid').attr('form_some_attr_example_id')) 居然显示的是 undefined 然后再看 alert($('form#formid').attr('action')) 居然也是undefined?

  • 那么难怪$('form#formid').attr('action', 'some_action_addr') 设置表单的action地址自然就是无效的了, 甚至连 表单 $('form#formid') 都是undefined, 都没有获取到这个表单, 自然submit() 就不会生效 跳转, 也就是不提交表单了

=====================================================

这个只是在模态框中的表单, 才存在这样的问题? 而在html>body下的表单则不存在这样的问题?

也就是说, 模态框中的表单/及其下面的input组件 要获取它们, 要用 它们的 name属性 , 而不能使用 id属性??
用name属性可以获取 模态框中的表单 及其包含的input组件??

  • 是因为 每次创建 "新的" 模态框, id不能重复, 而name可以重复的原因吗?

上一篇:linux 快速生成大文件


下一篇:算法实验-分治法查找最大最小值