在我的页面上,我必须选择由 $.post 函数加载的选项值。我有一个按钮可以将数据从一个选择“移动”到另一个。该示例适用于新页面,但不适用于我的页面。单击后,选定的元素不会移动到另一个选择。
问题是还有另一种方法可以做到这一点,或者我如何更正我的页面以使其正常工作?
示例代码:
<div style="float:left; border:1px solid red;">
<div style="background-color:red; color:white;" align="center">INFORMATIVE</div>
<div id="prop_info" style="float:left;">
<div style="border:1px solid red;">PROPOSTI</div>
<div style="float:left"><select multiple id="sel_info_pro" name="sel_info_pro" class="sel"><option value="b">a</option><option>b</option></select></div>
<div style="float:left;"><a href="#" id="add_info"> >> </a><br><a href="#" id="remove_info"> << </a></div>
</div>
<div id="conf_info" style="float:left;">
<div style="border:1px solid red;">CONFIGURATI</div>
<select multiple id="sel_info_conf" name="sel_info_conf" class="sel"></select>
</div>
</div>
$(document).ready(function(){
$('#add_info').click(function() {
return !$('#sel_info_pro option:selected').remove().appendTo('#sel_info_conf');
});
$('#remove_info').click(function() {
return !$('#sel_info_conf option:selected').remove().appendTo('#sel_info_pro');
});
});