У меня небольшая проблема с этим кодом.
Программа дает мне список флажков, но идентификатор пользователя. Затем пользователь может изменить свой выбор и нажать кнопку сохранения (id = "btnSaveUserIntersts"), и я пытаюсь сохранить в скрытом текстовом поле все значения выбранных флажков.
Проблема в том, что я все время получаю одни и те же выборы, которые поступили из базы данных, и не получаю новый выбор, который сделал пользователь.
Может кто-нибудь сказать мне, что я здесь не так делаю?
$(document).ready(
function()
{
$('#btnSaveUserIntersts').bind(
'click',
function()
{
var strCheckBoxChecked = new String();
$('input[type=checkbox][checked]').each(
function()
{
strCheckBoxChecked += $(this).val();
strCheckBoxChecked += ',';
}
);
$('#hidUserInterests').val(strCheckBoxChecked);
}
);
}
);
10x