0
送我使用本网站的代码:Add/Remove Select Lists Using jQuery添加/删除使用jQuery选择列表 - SELECTID没有在POST
我已经得到了显示部分都设立了,但是当我提交表单,有没有在$ _ POST,让我看用户的选择(S)设置。
以下是我已经有了设立形式:
<?php
<form id='setTasks' action='?action=ae&view=departmentTasks' method='post'>
<table>
<tr>
<td valign='top'>
<select name='selectfrom' id='select-from' multiple size='5'>";
for ($i = 0; $i < count($unusedTasks); $i++)
echo "<option value='" . $unusedTasks[$i]['taskID'] . "'>" . $unusedTasks[$i]['taskName'] . "</option>";
echo "</select>
</td>
<td valign='top'><a href='JavaScript:void(0);' id='btn-add'>Add »</a></td>
<td valign='bottom'><a href='JavaScript:void(0);' id='btn-remove'>« Remove</a></td>
<td>
<select name='selectto' id='select-to' multiple size='5'>";
for ($i = 0; $i < count($departmentTasks); $i++)
echo "<option value='" . $departmentTasks[$i]['taskID'] . "'>" . $departmentTasks[$i]['taskName'] . "</option>";
echo "</select>
</td>
</tr>
<tr>
<td>
<input type='hidden' name='departmentID' value='" . $departmentID . "' />
<input type='hidden' name='submitFinal' value='1' />
<input type='submit' name='submitForm' value='Assign Tasks' />
<input type='button' value='Cancel' onclick='javascript:history.go(-1);' />
</td>
</tr>
</table>
</form>";
?>
而且功能:
$(document).ready(function() {
$('#btn-add').click(function(){
$('#select-from option:selected').each(function() {
$('#select-to').append("<option value='"+$(this).val()+"'>"+$(this).text()+"</option>");
$(this).remove();
});
});
$('#btn-remove').click(function(){
$('#select-to option:selected').each(function() {
$('#select-from').append("<option value='"+$(this).val()+"'>"+$(this).text()+"</option>");
$(this).remove();
});
});
});
前端(移动项目回等)工作正常,但是当我做了var_dump($ _ POST)我没有从选择字段获取任何信息。任何人都能看到我失踪的东西?