У меня есть следующий код jquery, где я хочу удалить значение из текстового поля, если флажок снят и добавлен, если он установлен.Добавить/удалить значение текстового поля при изменении флажка
Первоначально все значения поступают в текстовое поле как ^
seperator. и все флажки проверили
здесь у фрагмента кода:
$(document).on('change','._invoice',function() {
var mystr = $(this).attr('data-id').is(":checked");
if(mystr) {
var returnVal = confirm("Are you sure?");
$(this).attr("checked", returnVal);
}
});
});
значение текстового поля и я также хочу, чтобы удалить разделитель и добавить имя в последнем с ^
в качестве разделителя.
Robert Berenson^Nancy Foster^Richard Gourhan^LORI HEDMAN^Pui Hoang^Linda Lee^Kristen McDonald^Matthew Miller^Tricia Roland^Terry West
'$ (это) .а (": проверено") атр ('данных идентификатор'),' попробовать этот один –
'.attr ('данных идентификатор'). .is (": checked") 'Это ваша проблема. 'attr()' возвращает строку, поэтому вызов '.is()' на этом не удастся. –
, но как удалить данные и добавить их еще раз, и снять еще раз с помощью разделителя –