41 lines
1.5 KiB
JavaScript
41 lines
1.5 KiB
JavaScript
![]() |
|
||
|
function addDepartment(val){
|
||
|
|
||
|
// Prestejemo vsa polja
|
||
|
var cnt = 0;
|
||
|
$(".department_p").each(function() {
|
||
|
cnt++;
|
||
|
|
||
|
$("#add_department_"+cnt).remove();
|
||
|
$("#delete_department_"+cnt).remove();
|
||
|
});
|
||
|
|
||
|
// Dodamo zadnji element s pluskom in minusom
|
||
|
cnt ++;
|
||
|
$("#department_holder").append("<p id=\"department_p_"+cnt+"\" class=\"department_p\">"+
|
||
|
"<input type=\"text\" id=\"department_"+cnt+"\" class=\"department\" name=\"department[]\" value=\"\">"+
|
||
|
"<a href=\"#\" title=\"Add department\" onClick=\"addDepartment(); return false;\" class=\"add_department\" id=\"add_department_"+cnt+"\"><img src=\"css/add.png\" /></a>"+
|
||
|
"<a href=\"#\" title=\"Remove department\" onClick=\"deleteDepartment(); return false;\" class=\"delete_department\" id=\"delete_department_"+cnt+"\"><img src=\"css/delete.png\" /></a>"+
|
||
|
"</p>");
|
||
|
}
|
||
|
|
||
|
function deleteDepartment(){
|
||
|
|
||
|
// Prestejemo vse elemente
|
||
|
var cnt = 0;
|
||
|
$(".department").each(function() {
|
||
|
cnt++;
|
||
|
});
|
||
|
|
||
|
// Ce nimamo vec samo enega odstranimo zadnjega
|
||
|
if(cnt > 1){
|
||
|
$("#department_p_"+cnt).remove();
|
||
|
|
||
|
cnt = cnt-1;
|
||
|
|
||
|
// Dodamo plus in minus novemu zadnjemu
|
||
|
$("#department_"+cnt).after("<a href=\"#\" title=\"Add department\" onClick=\"addDepartment(); return false;\" class=\"add_department\" id=\"add_department_"+cnt+"\"><img src=\"css/add.png\" /></a>"+
|
||
|
"<a href=\"#\" title=\"Remove department\" onClick=\"deleteDepartment(); return false;\" class=\"delete_department\" id=\"delete_department_"+cnt+"\"><img src=\"css/delete.png\" /></a>");
|
||
|
}
|
||
|
}
|