0
這在FF,Chrome瀏覽器,Safari瀏覽器工作正常,但不是在IE8序列化()在Internet Explorer中無法正常工作
var z = $($('form')[0].elements).not("#x, #y").serialize();
字段名和 'X' 和 'Y' 從連載省略值( )輸出字符串。
ID和名稱屬性對於每個元素是相同的,name="x"
, id="x"
爲一,name="y"
,id="y"
爲另一個。
但是在IE中,序列化表單數據總是返回元素id="x"
和id="y"
的名稱和值,我需要將它作爲表單驗證的一部分排除。
這是IE中的一個已知錯誤嗎?我在網上找不到具體的解決方案。
在此先感謝
你試過:`$( '形式:輸入:沒有(#X,#Y)')。連載( );`?你有幾個具有相同名稱/編號的元素? – 2011-08-17 12:57:06
太棒了!這很好,謝謝你,你剛纔保存了我的論文;) – vin209 2011-08-17 13:16:51