21,886
社区成员
发帖
与我相关
我的任务
分享
<?php
if($_POST) {
print_r($_POST);
exit;
}
?>
<script src=scripts/jquery-1.8.3.min.js></script>
<script type="text/javascript">
$(function(){ //获取多选下拉菜单里面的值
$("#submit").click(function(){
var ar=","; // 机智如我,用字符串而不是数组的形式连接起来,就不涉及ajax传送数组的问题了
$("option:selected").each(function(){
ar+=$(this).text()+",";
});
alert("新生成的字符串为:"+ar);
$.post(location.href, {cla:ar}, function(data,status){alert(data)});
});
});
</script>
<select>
<option>a</option>
<option>b</option>
<option>c</option>
<option>d</option>
</select>
<input type=button id=submit value=ok>
应该没有问题,请自行检查是否有语法错误