У меня есть следующие функции, которые должны сбросить часть формы:Jquery форма
function changeForm(sel) {
var arr = {
"High-School Student": "hs",
"University Student": "us"
};
$('#' + arr[sel]).show();
delete arr[sel];
$.each(arr, function (key, value) {
var div = '#' + value;
$(div).hide();
$(div + ' :input').each(function() {
$(this).val('');
});
});
}
Основываясь на входе в другом поле я показать DIV с полями, имеющих отношение к ней и сбросить все другие, которые являются не имеет значения. Некоторые поля имеют имя типа массива: name="field_name[]"
. Проблема в том, что для этих полей $(this).val('');
не отменяет выделение выбранных свойств. Поле этого типа является множественным и использует http://zellerda.com/projects/tokenize
Это удалить тег, но выбор все равно остался выбранный таким образом '$ (Div +«.close») триггера («щелчок»);.' запускает плагин удалить событие. Спасибо за помощь !! – ppepii
Вы правы. смешение ответов поможет: '$ (div + '.Close'). trigger ('click');' –