3
是否有一種方法可以使用serialize()函數序列化所有表單元素,但複選框除外?如何序列化一切,但jQuery.serialize()中的複選框元素?
是否有一種方法可以使用serialize()函數序列化所有表單元素,但複選框除外?如何序列化一切,但jQuery.serialize()中的複選框元素?
從文檔:
的.serialize()方法可以已經選擇 個體的 jQuery對象上作用表格元素,例如
<input>
,<textarea>
和<select>
。
你可以這樣做:
var s = $('#post-form').find('input, textarea, select')
.not(':checkbox')
.serialize()
不考慮比'' – Simeon
@Simeon其他表單元素,在':input'選擇*不*'匹配
你和西蒙斯的代碼都能幫助我,儘管我更喜歡他的風格,他是第一個,所以我將他的答案標記爲正確。 Thx都爲你提供幫助。 – Nikola