<select id="ss1" multiple="multiple" name='ss1'>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
</select>
echo &_REQUEST['ss1']; 只能获取一个结果
--------------解决方法-------------------------
//在这里加一个隐藏域
<input id='mm' name='mm' type='hidden'/>
<input type="button" onclick="confrim()" /> //当点击确定按钮时
function confrim(){
//这里是将所有的option值拼接为字符串
var str = $('#ss1 option').map(function(){return $(this).val();}).get().join(',');
//赋值
$('#mm').attr('value',str);
}
//然后用php获取mm就可以获取所有的option了
echo &_REQUEST['mm'];
php 不能通过表单获取所有select的值,用js赋值一个隐藏域
最新推荐文章于 2021-10-09 12:02:57 发布