button add
This commit is contained in:
parent
946a433390
commit
ca059cee58
@ -8710,10 +8710,14 @@ var specialservicerow=0;
|
||||
var counter = 0;
|
||||
var counterConstant = 0;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$("#addmorebutton").click(function(){
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//alert('sda');
|
||||
|
||||
@ -8724,23 +8728,25 @@ $("#addmorebutton").click(function(){
|
||||
else{
|
||||
|
||||
counter++;
|
||||
counterConstant++;
|
||||
counterConstant++;
|
||||
|
||||
var div = document.createElement('div');
|
||||
div.id = "divid"+counterConstant;
|
||||
div.id = "divid"+counter;
|
||||
div.className="row";
|
||||
div.innerHTML='<div class="col-md-15">'+
|
||||
// '<div class="col-md-3">'+
|
||||
// '<label>File Name</label>'+
|
||||
// '<input type="text" id="maint_filename'+counterConstant+'" name="filename'+counterConstant+'" class="form-control" onkeypress="return false;" readonly/>'+
|
||||
// '</div>'+
|
||||
'<div class="col-md-4">'+
|
||||
|
||||
'<div class="col-md-3">'+
|
||||
'<label><br></label>'+
|
||||
'<input type="file" name="browseFiles'+counterConstant+'" id="imag" onchange="Copyfilename(this.name); "><br>'+
|
||||
'</div>'+
|
||||
'<div class="col-md-3">'+
|
||||
'<div class="col-md-2">'+
|
||||
'<label><br><br></label>'+
|
||||
'<button class="btn btn-danger remove remove_this" id="removebtn'+counterConstant+'" onclick="removeRow(this.id)"><i class="fa fa-trash"></i> Remove</button></div>'+
|
||||
'<button class="btn btn-primary remove remove_this" id="removebtn'+counter+'" onclick="removeRow(this.id)"><i class="fa fa-"></i> - </button></div>'+
|
||||
'</div>'+
|
||||
|
||||
'<div class="col-md-3">'+
|
||||
'<label><br><br></label>'+
|
||||
'<button class="btn btn-primary" onclick="addRow('+counter+')"id="addbtn1" ><i class="fa fa-"></i>+</button></div>'+
|
||||
'</div>'+
|
||||
|
||||
'</div>';
|
||||
@ -8748,13 +8754,110 @@ div.innerHTML='<div class="col-md-15">'+
|
||||
|
||||
|
||||
$('#hidecounter').val(counter);
|
||||
$('#hideconstant').val(counterConstant);
|
||||
$('#hideconstant').val(counterConstant);
|
||||
|
||||
if(counter > 1){
|
||||
alert("Add button click here");//this allows only 5 files;
|
||||
return false;
|
||||
}
|
||||
else {
|
||||
|
||||
$('#addmorebutton').hide();
|
||||
|
||||
}
|
||||
|
||||
|
||||
// if(counter > 1){
|
||||
// alert("Add button click here");//this allows only 5 files;
|
||||
// return false;
|
||||
// }
|
||||
// else {
|
||||
|
||||
// $('#addemorebutton').hide();
|
||||
|
||||
// }
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
|
||||
// var count = 0;
|
||||
// var countConstant = 0;
|
||||
|
||||
function addRow(input)
|
||||
{ if(input <5){
|
||||
if(input ==0){
|
||||
input = input+1;
|
||||
$("#addbtn"+input).hide();
|
||||
$("#removebtn"+input).hide();
|
||||
}else{
|
||||
$("#addbtn"+input).hide();
|
||||
$("#removebtn"+input).hide();
|
||||
}
|
||||
}else{
|
||||
$("#addbtn"+input).show();
|
||||
$("#removebtn"+input).show();
|
||||
}
|
||||
// alert(s);
|
||||
if(counter>4){
|
||||
alert("No more files to add");//this allows only 5 files;
|
||||
return false;
|
||||
}
|
||||
else{
|
||||
counter++;
|
||||
counterConstant++;
|
||||
//alert("count"+counterConstants);
|
||||
var div = document.createElement('div');
|
||||
div.id = "divid"+counter;
|
||||
div.className="row";
|
||||
div.innerHTML='<div class="col-md-15">'+
|
||||
|
||||
'<div class="col-md-3">'+
|
||||
'<label><br></label>'+
|
||||
'<input type="file" name="browseFiles'+counterConstant+'" id="imag" onchange="Copyfilename(this.name); "><br>'+
|
||||
'</div>'+
|
||||
'<div class="col-md-2">'+
|
||||
'<label><br><br></label>'+
|
||||
'<button class="btn btn-primary remove remove_this" id="removebtn'+counter+'" onclick="removeRow(this.id)"><i class="fa fa-"></i> - </button></div>'+
|
||||
'</div>'+
|
||||
|
||||
|
||||
'<div class="col-md-3">'+
|
||||
'<label><br><br></label>'+
|
||||
'<button class="btn btn-primary" id="addbtn'+counter+'" onclick="addRow('+counter+')"><i class="fa fa-"></i>+</button></div>'+
|
||||
'</div>'+
|
||||
|
||||
|
||||
|
||||
'</div>';
|
||||
$('#newdiv').append(div);
|
||||
|
||||
|
||||
$('#hidecounter').val(counter);
|
||||
$('#hideconstant').val(counterConstant);
|
||||
|
||||
|
||||
if(counter > 1){
|
||||
//alert("Next File choose + button click here");//this allows only 5 files;
|
||||
//return false;
|
||||
$('#addbtn').hide();
|
||||
$("#removebtn").hide();
|
||||
}
|
||||
else {
|
||||
|
||||
$('#addmorebutton').hide();
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function rfilealert()
|
||||
{
|
||||
@ -8797,20 +8900,45 @@ function Copyfilename(id)
|
||||
|
||||
|
||||
|
||||
function removeRow(input) {
|
||||
// function removeRow(input) {
|
||||
|
||||
var number = input.replace(/[^0-9]+/ig,"");
|
||||
// var number = input.replace(/[^0-9]+/ig,"");
|
||||
|
||||
if(counter >= 1){
|
||||
counter--;
|
||||
// if(counter >= 1){
|
||||
// counter--;
|
||||
|
||||
$("#divid"+number).remove();
|
||||
// $("#divid"+number).remove();
|
||||
// $('#hidecounter').val(counter);
|
||||
// }
|
||||
|
||||
// }
|
||||
|
||||
function removeRow(input) {
|
||||
// alert(input);
|
||||
var number = input.replace(/[^0-9]+/ig,"");
|
||||
//alert(number);
|
||||
if(counter >= 1){
|
||||
counter --;
|
||||
|
||||
$("#divid"+number).remove();
|
||||
$('#hidecounter').val(counter);
|
||||
}
|
||||
|
||||
|
||||
var rm_count = $("#hideconstant").val();
|
||||
if(counter !=0){
|
||||
if(number != rm_count){
|
||||
// alert("if");
|
||||
$("#addbtn"+counter).show();
|
||||
$("#removebtn"+counter).show();
|
||||
}else{
|
||||
//alert('else');
|
||||
$("#addbtn"+counter).show();
|
||||
$("#removebtn"+counter).show();
|
||||
}
|
||||
}else{
|
||||
$("#addmorebutton").show();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -8838,20 +8966,21 @@ else{
|
||||
counterConstants++;
|
||||
|
||||
var div = document.createElement('div');
|
||||
div.id = "divid"+counterConstants;
|
||||
div.id = "divid"+counters;
|
||||
div.className="row";
|
||||
div.innerHTML='<div class="col-md-12">'+
|
||||
// '<div class="col-md-3">'+
|
||||
// '<label>File Name</label>'+
|
||||
// '<input type="text" id="maint_filename'+counterConstant+'" name="filename'+counterConstant+'" class="form-control" onkeypress="return false;" readonly/>'+
|
||||
// '</div>'+
|
||||
'<div class="col-md-4">'+
|
||||
div.innerHTML='<div class="col-md-15">'+
|
||||
|
||||
'<div class="col-md-3">'+
|
||||
'<label><br></label>'+
|
||||
'<input type="file" id="images1" name="browseFiles'+counterConstants+'" onchange="Copyfilenames(this.name);"><br>'+
|
||||
'</div>'+
|
||||
'<div class="col-md-3">'+
|
||||
'<div class="col-md-2">'+
|
||||
'<label><br><br></label>'+
|
||||
'<button class="btn btn-danger remove remove_this" id="removebtn'+counterConstants+'" onclick="removeRows(this.id)"><i class="fa fa-trash"></i> Remove</button></div>'+
|
||||
'<button class="btn btn-danger remove remove_this" id="removebtns'+counters+'" onclick="removeRows(this.id)"><i class="fa fa-trash"></i> Remove</button></div>'+
|
||||
'</div>'+
|
||||
'<div class="col-md-3">'+
|
||||
'<label><br><br></label>'+
|
||||
'<button class="btn btn-primary" onclick="addRows('+counters+')"id="addbtns1" ><i class="fa fa-"></i>+</button></div>'+
|
||||
'</div>'+
|
||||
'</div>';
|
||||
$('#newsdiv').append(div);
|
||||
@ -8861,7 +8990,15 @@ div.innerHTML='<div class="col-md-12">'+
|
||||
$('#hidecounters').val(counters);
|
||||
$('#hideconstants').val(counterConstants);
|
||||
|
||||
|
||||
if(counters > 1){
|
||||
alert("Add button click here");//this allows only 5 files;
|
||||
return false;
|
||||
}
|
||||
else {
|
||||
|
||||
$('#addemorebutton').hide();
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -8870,6 +9007,79 @@ div.innerHTML='<div class="col-md-12">'+
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
function addRows(inputs)
|
||||
{ if(inputs <5){
|
||||
if(inputs ==0){
|
||||
inputs = inputs+1;
|
||||
$("#addbtns"+inputs).hide();
|
||||
$("#removebtns"+inputs).hide();
|
||||
}else{
|
||||
$("#addbtns"+inputs).hide();
|
||||
$("#removebtns"+inputs).hide();
|
||||
}
|
||||
}else{
|
||||
$("#addbtns"+inputs).show();
|
||||
$("#removebtns"+inputs).show();
|
||||
}
|
||||
// alert(s);
|
||||
if(counters>4){
|
||||
alert("No more files to add");//this allows only 5 files;
|
||||
return false;
|
||||
}
|
||||
else{
|
||||
counters++;
|
||||
counterConstants++;
|
||||
//alert("count"+counterConstants);
|
||||
var div = document.createElement('div');
|
||||
div.id = "divid"+counters;
|
||||
div.className="row";
|
||||
div.innerHTML='<div class="col-md-15">'+
|
||||
|
||||
'<div class="col-md-3">'+
|
||||
'<label><br></label>'+
|
||||
'<input type="file" name="browseFiles'+counterConstants+'" id="images1" onchange="Copyfilename(this.name); "><br>'+
|
||||
'</div>'+
|
||||
'<div class="col-md-2">'+
|
||||
'<label><br><br></label>'+
|
||||
'<button class="btn btn-danger remove remove_this" id="removebtns'+counters+'" onclick="removeRows(this.id)"><i class="fa fa-trash"></i> Remove</button></div>'+
|
||||
'</div>'+
|
||||
|
||||
|
||||
'<div class="col-md-3">'+
|
||||
'<label><br><br></label>'+
|
||||
'<button class="btn btn-primary" id="addbtns'+counters+'" onclick="addRows('+counters+')"><i class="fa fa-"></i>+</button></div>'+
|
||||
'</div>'+
|
||||
|
||||
|
||||
|
||||
'</div>';
|
||||
$('#newsdiv').append(div);
|
||||
|
||||
|
||||
$('#hidecounters').val(counters);
|
||||
$('#hideconstants').val(counterConstants);
|
||||
|
||||
|
||||
if(counters > 1){
|
||||
//alert("Next File choose + button click here");//this allows only 5 files;
|
||||
//return false;
|
||||
$('#addbtns').hide();
|
||||
$("#removebtns").hide();
|
||||
}
|
||||
else {
|
||||
|
||||
$('#addemorebutton').hide();
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function sfilealert()
|
||||
{
|
||||
|
||||
@ -8908,18 +9118,48 @@ function Copyfilenames(id)
|
||||
|
||||
|
||||
|
||||
function removeRows(input) {
|
||||
// function removeRows(input) {
|
||||
|
||||
var number = input.replace(/[^0-9]+/ig,"");
|
||||
// var number = input.replace(/[^0-9]+/ig,"");
|
||||
|
||||
if(counters>= 1){
|
||||
// if(counters>= 1){
|
||||
// counters --;
|
||||
|
||||
// $("#divid"+number).remove();
|
||||
// $('#hidecounters').val(counters);
|
||||
// }
|
||||
|
||||
// }
|
||||
|
||||
|
||||
function removeRows(inputs) {
|
||||
// alert(input);
|
||||
var number = inputs.replace(/[^0-9]+/ig,"");
|
||||
//alert(number);
|
||||
if(counters >= 1){
|
||||
counters --;
|
||||
|
||||
$("#divid"+number).remove();
|
||||
$('#hidecounters').val(counters);
|
||||
}
|
||||
|
||||
|
||||
var rm_count = $("#hideconstants").val();
|
||||
if(counters !=0){
|
||||
if(number != rm_count){
|
||||
// alert("if");
|
||||
$("#addbtns"+counters).show();
|
||||
$("#removebtns"+counters).show();
|
||||
}else{
|
||||
//alert('else');
|
||||
$("#addbtns"+counters).show();
|
||||
$("#removebtns"+counters).show();
|
||||
|
||||
}
|
||||
}else{
|
||||
$("#addemorebutton").show();
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user