2013-10-02 50 views
0

使用jQuery UI tabs()方法分割<form></form>會影響表單發佈到PHP嗎?使用jQuery UI選項卡分割表單會影響表單發佈到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> 
+0

最好的方法是試用它。但我不相信PHP會有問題。但後來我們不知道你想實現什麼 – MKroeders

+0

輸入類型'submit'不是'sumbit'並關閉輸入的正確 –

+1

否,但是你的壞HTML程序將會 – Salketer

回答

1

號的形式依然將包含所有的<input>元素,即使他們當前不可見。因此,他們都將在表格提交時提交。

但是,您的示例存在問題,因爲jQuery代碼將在<div id="Tags">元素存在之前執行。將其包裝在文檔中準備好致電:

<script> 
    $(document).ready(function() { 
     $('#Tabs').tabs(); 
    }); 
</script> 
+0

會工作嗎? –

+0

@AbhishekKumar是 – Yang

+0

@AbhishekKumar是的,這只是做同樣事情的一種較短的方式。 –