TEMPLATE_MAKEUP['language'] = '<tr>\n'+ '<td class="labels">\n'+ '<label for="">\n'+ '{{ language_form.empty_form.language|escapejs }}{{ language_form.empty_form.language.errors|escapejs }}:'+ '</label>\n'+ '</td>\n'+ '<td class="fields">\n'+ '<table cellpadding="0" cellspacing="0" border="0" class="sub_tables languages">\n'+ '{{ language_form.empty_form.level|escapejs }}{{ language_form.empty_form.level.errors|escapejs }}'+ '</table>\n'+ '</td>\n'+ '</tr>\n'; TEMPLATE_MAKEUP['education'] = '<tr class="removeble_label">\n'+ '<td class="line_break"> </td>\n'+ '</tr>\n'+ '<tr class="removeble_label">\n'+ '<td class="labels">\n'+ '<label for="">\n'+ '<b>\n'+ 'Второе образование:'+ '</b>\n'+ '</label>\n'+ '</td>\n'+ '</tr>\n'+ '<tr>\n'+ '<td class="labels"><label for="">Учебное заведение:</label></td>\n'+ '<td class="fields">\n'+ '{{ education_form.empty_form.institution|escapejs }}{{ education_form.empty_form.institution.errors|escapejs }}'+ '</td>\n'+ '</tr>\n'+ '<tr>\n'+ '<td class="labels"><label for="">Факультет:</label></td>\n'+ '<td class="fields">\n'+ '{{ education_form.empty_form.faculty|escapejs }}{{ education_form.empty_form.faculty.errors|escapejs }}'+ '</td>\n'+ '</tr>\n'+ '<tr>\n'+ '<td class="labels"><label for="">СпециальноÑÑ‚ÑŒ:</label></td>\n'+ '<td class="fields">\n'+ '{{ education_form.empty_form.specialty|escapejs }}{{ education_form.empty_form.specialty.errors|escapejs }}'+ '</td>\n'+ '</tr>\n'+ '<tr>\n'+ '<td class="labels"><label for="">КвалификациÑ:</label></td>\n'+ '<td class="fields">\n'+ '{{ education_form.empty_form.qualification|escapejs }}{{ education_form.empty_form.qualification.errors|escapejs }}'+ '</td>\n'+ '</tr>\n'+ '<tr>\n'+ '<td class="labels"><label for="">Год оконцаниÑ:</label></td>\n'+ '<td class="fields">\n'+ '{{ education_form.empty_form.graduation_year|escapejs }}{{ education_form.empty_form.graduation_year.errors|escapejs }}'+ '</td>\n'+ '</tr>'; /* Without deletion.*/ function addForm(form_count, form_name, temp_form){ var button = $('#' + form_name + ' .add_form_button'); button.click(function() { var form = temp_form.replace(/__prefix__/g, form_count); form_count++; button.closest('tr').before(form); $('#id_form-TOTAL_FORMS').val(form_count); $('#id_form-MAX_NUM_FORMS').val(form_count); }); }; /* With deletion */ function addDelEducation(){ var checked = $('.education_number:checked'); var form = TEMPLATE_MAKEUP['education'].replace(/__prefix__/g, 1); if(checked.val() == 2){ $('#education_form').append(form); $('#id_education-TOTAL_FORMS').val(2); }else if(checked.val() == 1){ $('#id_education-TOTAL_FORMS').val(1); $('.removeble_label').remove(); var inputs = $('#education_form input:text'); for(var i=0; i<inputs.length; i++){ if($(inputs[i]).attr('id').indexOf('1') != -1){ $(inputs[i]).closest('tr').remove(); }; }; }; };