私のページでは、$.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');
});
});