2014-05-12 63 views
0

提交基於表格的jQuery表單的標準化方式是什麼?jQuery表格形式

我明白這個問題有點武斷,我已經看到插件,並尋找如何做到這一點的例子,但我迷路了。

我敢肯定這裏有人有這方面的經驗。

問題的確是如何在表單中包裝表格(或表格中的表格)而不違反規則並搞砸jQuery選擇器等?

+1

只有兩個選擇:可以在'form'內完成'table',或者在'td'內完成'form' ...一切都是無效的HTML。 – CBroe

+0

好的。我已經完成了這兩個選項。兩者似乎效率很低。把一張表放入一個表單中,然後你必須提交所有的數據或者找到一種方法來只提交部分數據(這種方法提交所有的數據有點不好,因爲這意味着我必須編寫專門的jQuery提交它們 另一個選項也是效率低下的,因爲您需要爲每個要輸入的數據針形成一個表單,這意味着在後端使用不同的表單處理程序,或者再次指定輸入哪些數據。 哪些你建議? – Palmer

+0

_「你認爲哪一個?」 - 對_actual_問題的適當描述,而不是這樣一個模糊的問題。 – CBroe

回答

0

我已經通常只是用

<form> 
    <table> 
    </table> 
</form> 

只要你關閉標籤和擁有一切嵌套正常,你應該是不錯的,否則它會打破HTML。

+0

我在考慮一個表格,它顯示了每個表格行需要更新的表格數據。

​​[輸入]​​[輸入]
但我jQuery選擇食堂:如果我被允許做這樣的事情這將是巨大的。 – Palmer

+0

我只是使用表格佈局,就像我以前寫的,當我用ajax提交表單時,我只會發送那個輸入元素的數據,這很簡單。希望有所幫助。 – alex