Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery live方法中的序列化数组_Jquery - Fatal编程技术网

jQuery live方法中的序列化数组

jQuery live方法中的序列化数组,jquery,Jquery,在用javascript填充select之后,我无法得到它的值。我的选择是多次的。 单击“保存”后,此代码必须显示方法中的选择的所有项目。 代码不起作用,我无法在不点击选项的情况下获取所有选项 将返回所有选项 请参见我可以修复问题 $('#saveToDb').live("click",function(){ $('[name="to[]"] option').prop('selected',true) alert($('[name="to[]"]').val

在用javascript填充
select
之后,我无法得到它的值。我的选择是多次的。
单击“保存”后,此代码必须显示
方法中的
选择
的所有项目。
代码不起作用,我无法在不点击选项的情况下获取所有选项

将返回所有选项

请参见

我可以修复问题

 $('#saveToDb').live("click",function(){
        $('[name="to[]"] option').prop('selected',true)
        alert($('[name="to[]"]').val())
        //alert($('[name="to[]"] option').serializeArray());
    });    

我看不出有什么问题。当我选择
fdsfs
并单击
save
时,警报会显示
[object object]
。我想获取所有选项,而不点击进入选项。这和以前一样。witch link@Barmar:我编辑了它。您可以提交egain吗?:(您可以编辑此链接:ThanksDon’t use
.serializeArray()
。该函数返回表单中要提交的元素,因此它只包含所选选项。只需单独使用选择器即可。
 $('#saveToDb').live("click",function(){
        $('[name="to[]"] option').prop('selected',true)
        alert($('[name="to[]"]').val())
        //alert($('[name="to[]"] option').serializeArray());
    });