Вот мой элемент формы
<form method="post" id="add_facility_form" class="blocks" action="<?php echo base_url(); ?>index.php/facility_management/add">
<div id="contact_wrapper">
<p>Name: </p>
<input type="text" class="inp-form" name="contact_name[]" />
<p>Department: </p>
<input type="text" class="inp-form" name="department_name[]" />
<p>Email: </p>
<input type="text" class="inp-form" name="contact_email[]" />
<p>Phone number: </p>
<input type="text" class="inp-form" name="contact_phone_number[]" />
<p>Fax number: </p>
<input type="text" class="inp-form" name="contact_fax_number[]" />
</div>
<img width="21" height="21" alt="" src="<?php echo base_url() ?>images/forms/icon_plus.gif" class="add_new_contact add_new" />
</form>
когда я нажимаю на изображение, оно клонирует весь div. Я хочу опубликовать данные, но проблема в том, что они публикуют только информацию первого div. Как я могу опубликовать данные клонированного элемента?
здесь есть функция jquery и php
$(".add_new_contact").click(function () {
$("#contact_wrapper").clone().attr('id','contact_wrapper'+new Date().getTime()).appendTo($(this).parent());
return false;
});
PHP
$contact_name = $this->input->post('contact_name');
$department = $this->input->post('department_name');
$contact_phone = $this->input->post('contact_phone_number');
$contact_fax = $this->input->post('contact_fax_number');
$contact_email = $this->input->post('contact_email');
$contact_count = count($contact_name);