У меня есть этот код js
elem=$(this);
var tester_names="";
tester_names=$("#release_tester_tokens").val();
alert(tester_names)
if (elem.attr('checked')==true)
**tester_names=tester_names+", "+ elem.attr("title");**
alert(elem.attr("title"))
alert(tester_names)
Я хочу иметь tester_names = tester_names + "," + elem.attr ("title");иметь комбинацию testers_names (a, b, c, d, e) и elem.attr ("title") (f), чтобы стать (a, b, c, d, e, f) предупреждениями, которые я использовалдля отладки, чтобы увидеть, какие значения хранятся в переменной .. Все они хранятся правильно, но они не объединяются вместе, когда я вызываю жирную функцию ... Я просто хочу знать, почему.Я использую formtastic textarea вместо обычного текстового поля ... я должен приспособиться к этому?Или, может быть, то, что выводят tester_names и elem.attr, другого типа?
Я пробовал использовать этот тип кода (это почти одинаково с разными именами переменных
function updateTextArea() {
var allVals = [];
$('.taglist :checked').each(function(i) {
allVals.push( $(this).val());
});
$('#video0_tags').val(allVals).attr('rows',allVals.length) ;
}
$(function() {
$('.taglist input').click(updateTextArea);
updateTextArea();
});
});
, почемуэто добавляет к значениям флажков в текстовой области идеально всякий раз, когда я устанавливаю флажки, когда мой выводит одинаковые результаты до и после использования помеченной функции?
(я не понимаю, почему ppl продолжает голосовать так ... егопохоже на достойный вопрос после первой неудачи и исправления): S