jQuery MiniUI

标题: 有时无法获取“mini-window” 内表单的值 [打印本页]

作者: yooq    时间: 2015-9-1 23:17:05     标题: 有时无法获取“mini-window” 内表单的值

ie正常
其他浏览器会出现下面问题
如果直接点确定是可以获取<input type="text" name="testwindows" value="testwindows"> 的值,是正常的。
如果先点了<input type="button" value="openwin"> 再关闭这个 mini-window 后再点确定就无法获取<input type="text" name="testwindows" value="testwindows"> 的值了

  1. <?
  2. var_dump($_POST);
  3. ?>
  4. <form method="POST" enctype="multipart/form-data" action="" >        
  5. <div id="testwindows" class="mini-window" title="Window" style="width:500px;height:400px;" showMaxButton="true" showModal="true" allowResize="true" allowDrag="true" >
  6. <input type="text" name="testwindows" value="testwindows">
  7. </div>
  8. <input type="button" value="openwin" onclick="ShowWindow('testwindows')">
  9. <input type="submit" name="test" value="确定">
  10. </form>
  11. <script type="text/javascript">
  12. function ShowWindow(Var) {
  13. var win = mini.get(Var);
  14. win.show();
  15. }
  16. </script>
复制代码



作者: dforce    时间: 2015-9-2 09:21:30

mini-window是在页面body里显示的,显示的时候已经不在这个form里面了
作者: yooq    时间: 2015-9-2 19:12:31

dforce 发表于 2015-9-2 09:21
mini-window是在页面body里显示的,显示的时候已经不在这个form里面了

谢谢,表单内容比较多,我想用这样的方式把表单展示的简洁一些。

请问我这样的需求应该用什么控件呢?
作者: felt    时间: 2015-9-6 09:31:54

yooq 发表于 2015-9-2 19:12
谢谢,表单内容比较多,我想用这样的方式把表单展示的简洁一些。

请问我这样的需求应该用什么控件呢? ...

你可以在mini-window内放表单
作者: yooq    时间: 2015-9-6 14:54:08

felt 发表于 2015-9-6 09:31
你可以在mini-window内放表单

把<form> 全部放在  “mini-window“ 里?

目前form 内容比较多,放在一个页面比较乱,我计划只显示必填项,选填的先不显示。需要时在显示。
所以我就把选填的部分放在了“mini-window“ 里,结果就出现了这个问题
作者: felt    时间: 2015-9-6 15:00:15

yooq 发表于 2015-9-6 14:54
把 全部放在  “mini-window“ 里?

目前form 内容比较多,放在一个页面比较乱,我计划只显示必填项,选 ...

mini-window里面另外加一个form,单独验证




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2