Я с js пока-что на Вы. И по этому поводу прошу помощи у опытных товарищей помочь мне решить нижеописанную проблему.
Вывожу кнопки type="image" с помощью append(), в которых содержатся нужные разные значения (в Firefox через Inspector (F12) видно, что значения в кнопках стоят), но при нажатии информация из кнопки почему-то не уходит в обработчик... Если поменять кнопку (type="image") на переключатель ( type="radio"), то при выборе нужного информация отправляется на сервер. Так же если поменять type="image" на type="input", то информация отправляется только из последней кнопки не зависимо от того какую нажать. Подскажите, пожалуйста, в чем проблема?
Вот часть кода с кнопкой:
if (jQuery.inArray(skillId[i], ids7) == -1){
ids7.push(skillId[i]);
$("#allSkills2").append('<div id="allSkills3"><div id="skill_'+skillId[i]+'" title="'+skillName[i]+' ('+skillLvl[i]+' лвл). '+skillDescription[i]+'"><input type="image" name="radio1" src="img/1/skills/40x40/'+skillId[i]+'.png" value="'+skillId[i]+'"><span id="SkillRollback_'+skillId[i]+'"></span></div></div>');
}
С рабочим переключателем меняем только тип input с image на radio и при выборе нужного происходит отправление информации на сервер.