Phi*_*son 2 jquery serializearray
我试图将数组作为字符串传递
$(document).ready(function(){
var args = {};
$('.radio').click(function(){
var ob = $(this).siblings('select');
$('#uploader-wrapper').html(pre_load());
$('.radio').siblings('select').attr('disabled', 'disabled');
ob.removeAttr('disabled');
args[ob.attr('name')] = $(':selected', ob).text();
loader( args.serializeArray() );
})
$('select[name=foo]').change(function(){
var ob = $(this);
$('#uploader-wrapper').html(pre_load());
args[ob.attr('name')] = $(':selected', ob).text();
loader( args.serializeArray() );
});
});
Run Code Online (Sandbox Code Playgroud)
但我得到一个错误
args.serializeArray is not a function
任何人都可以看到我做错了什么?
serializeArray仅适用于jQuery对象.既然args是香草物,请使用$.param:
loader($.param(args));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7685 次 |
| 最近记录: |