我有一个multipe select作为我的输入表单的一部分,我想通过jQuery AJAX提交它的选定值。
我试过使用下面的语法。
$('#multipleselect').val().join('|');
这有效,但我遇到的问题是用户不需要从多重选择中选择任何东西。如果他们没有,我会得到一个错误,因为你不能加入一个空对象。
有什么建议?
还请记住,还有其他值正在提交。例如:
data: "name=" + $("#name").val() + "&multipleselect=" + $("#multipleselect").val().join('|');
只是检查是否为空,你加入它 – Musa 2012-07-17 02:59:17
我可以做之前,在数据串?或者我必须将其分配给var? – 2012-07-17 03:00:25