button add

This commit is contained in:
venbatechnologies 2018-07-10 12:49:41 +05:30
parent 946a433390
commit ca059cee58

View File

@ -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>