デフォルトでは無効な入力要素は無視されるようです$.serialize()
。回避策はありますか?
ベストアンサー1
一時的に有効にします。
var myform = $('#myform');
// Find disabled inputs, and remove the "disabled" attribute
var disabled = myform.find(':input:disabled').removeAttr('disabled');
// serialize the form
var serialized = myform.serialize();
// re-disabled the set of inputs that you previously enabled
disabled.attr('disabled','disabled');