2016-08-12 7 views
1

シリアライズから空の値を持つselectを除外したい。jQuery:not()セレクタが機能しない

私はそうのようにこれを達成しようとしています:

var form = $('#myForm'); 
    var str = $(':not(select[value=""])', form).serialize(); 

んerros、その結果は、全体の形です。 not()メソッドは同じものを返します。

おそらく間違っていますか?

EDIT:私のために可能重複として記載されていた質問は空のフィールドをexlcudingための可能なimplemntationsについて質問は鉱山は、not() Selectorが動作しないと述べている理由を尋ねながら、シリアライズをFRMと、上記の解決策に異なるため。

+0

あなたのフォームには何がありますか?現在の値が '' "である'