25 lines
765 B
JavaScript
25 lines
765 B
JavaScript
function addItem(obj)
|
|
{
|
|
var $inputRow = $(obj).closest('.row-module');
|
|
var $newRow = $('#insertItemBox').children('.row-module').clone().insertAfter($inputRow).addClass('highlight');
|
|
$newRow.find("input[type!='hidden']").val('');
|
|
$newRow.find("select[name^='programs']").chosen();
|
|
$newRow.find('div[class="table-col col-programs"]').addClass('required');
|
|
setTimeout(function()
|
|
{
|
|
$newRow.removeClass('highlight');
|
|
}, 1600);
|
|
}
|
|
|
|
function deleteItem(obj)
|
|
{
|
|
var $inputRow = $(obj).closest('.row-module');
|
|
if ($inputRow.siblings('.row-module.row-module-new').find('.btn-delete').length > 0)
|
|
{
|
|
$inputRow.addClass('highlight').fadeOut(500, function()
|
|
{
|
|
$inputRow.remove();
|
|
});
|
|
}
|
|
}
|