フォームを送信するときに$(this).serialize()
を使用しています。jQuery:フォームのシリアライズ、非表示フィールド、および表示されないフィールド
type="visible"
が、
display:none
を話していないです)と同じ名前を持つ2つのフィールドを持っているとき、それは時代を除いて、うまく機能
...
しかし、もちろんserialize
はこれを考慮していません。
私はこの
var $disabled_list = $(this).find('input:hidden,select:hidden,textarea:hidden').attr('disabled', 'disabled');
$(this).serialize();
$disabled_list.attr('disabled','');
を試してみましたが、それは除いて、私の問題を解決している:隠されたセレクタ、適切な方法何も「隠された」=入力
を取りますか?
ありがとうございます、私のより良い解決策 –