セレクトボックスのtextで表示している値は、クロスサイトスクリプティング対策のために特殊文字が組み込まれております。そのため、そのままDBに登録すると文字化けが発生してしまいます。
お手数ではございますが、DBに登録する場合は、このコードを取り除いていただく必要がございます。
特殊文字を取り、値を設定するためのスクリプトの例を以下に記載いたしますので、ご参考にしていただければと存じます。
-------------------------------------------------------------------------------
var selText = $('select[name="selectbox1"]').children('option:selected').text();
$('input[name=hidden2]').val(selText .replace(new RegExp(String.fromCharCode(8203), 'g'), ''))
.change();
-------------------------------------------------------------------------------
-- 対象 ------------------------------------------------------------------------
iAP/Accel Extensions/IM-FormaDesigner for Accel Platform/全バージョン
iWP/エクステンションシリーズ/IM-FormaDesigner
--------------------------------------------------------------------------------
FAQID:129