CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- jQuery('.plus').click(function () {
- jQuery('.information_json_plus').before(
- '<tr>' +
- '<td> <select name="doctype" class="form-control input-sm"><option value="">Select document</option>' +
- "<?php foreach ($typedocs as $k => $val) echo "<option value='$val'>$val</option>";?>" + '<select> </td>' +
- '<td> <input type="text" name="docnum" placeholder="Enter number" value="" class="form-control input-sm"/> </td>' +
- '<td><input type="text" name="doc_issued" id="doc_issued"' + 'placeholder="Select dates" value=""' + '' +
- 'class="form-control input-sm date-picker_d"/></td>' +
- '<td><input type="text" name="doc_expiry" placeholder="Select dates" value=""' +
- ' class="form-control input-sm date-picker_d"/></td>' +
- '<td><select name="doc_country" id="doc_country" class="form-control input-sm"><option value="">' + '' +
- 'Select country</option>' +
- "<?php foreach ($Country as $k => $val) echo "<option value='$val'>$val</option>";?>" + '<select></td>' +
- '<td><input class="file input-id form-control input-sm" name="add_docs" type="file"/> </td>' +
- '<td><span class="btn btn-danger minus pull-right">–</span></td>' +
- '</tr>'
- );
- $(function () {
- //Идентификатор элемента HTML (в данном случае инициализировать виджет "Bootstrap datetimepicker для класса"
- $('.date-picker_d').datetimepicker(
- {
- format: 'YYYY-MM-DD',
- keyboardNavigation: true,
- autoclose: true,
- pickTime: false,
- language: 'en'
- }
- );
- });
- // on - так как элемент динамически создан и обычный обработчик с ним не работает
- jQuery(document).on('click', '.minus', function () {
- jQuery(this).closest('tr').remove(); // удаление строки с полями
- });