0

拆分<form></form>使用 jQuery UI tabs() 方法会影响将表单发布到 PHP 吗?

如:

 <script type="text/javascript" >
  $('#Tabs').tabs();
 </script>
 <form method="post" action="form.php" >
   <div id="Tabs">
     <ul>
       <li><a href="#content1">content1</a>
       <li><a href="#content2">content2</a>
    </ul>
   <div id="#content1>
      <input type="text" name="field1" />
    </div>
   <div id="content2">
     <input type="content'' name="field2" />
     <input type="sumbit" /></div>
   </div>
   </div>
  </form>
4

1 回答 1

1

不会。表单仍将包含所有<input>元素,即使它们当前不可见。因此,它们都将在表单提交时提交。

但是,您的示例存在一个问题,即 jQuery 代码将在<div id="Tags">元素存在之前执行。将其包装在文档就绪调用中:

<script>
    $(document).ready(function() {
        $('#Tabs').tabs();
    });
</script>
于 2013-10-02T10:52:11.497 回答