PHP - enviar información de javascript a php

 
Vista:
Imágen de perfil de Antonio
Val: 61
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

enviar información de javascript a php

Publicado por Antonio (42 intervenciones) el 21/03/2018 17:45:34
hola a todos tengo un formulario PHP y unos campos con botones que agregar campos de testo y un boton para adjuntar un archivo esto lo hago en javascript lo que no se es como regresar el contenido de mi formulario de javascript a php para guardar los datos en mi BD en MYSQL

este es mi boton agregar campos

1
2
3
4
5
6
7
8
9
10
11
<span class="section">¿Con qué?</span>
<div class="item form-group">
    <label class="control-label col-md-3 col-sm-3 col-xs-12" for="email">Debemos declarar que infraestructura utilizamos para realizar las actividades del proceso.<span class="required">*</span>
    </label>
    <div class="col-md-6 col-sm-6 col-xs-12" id="main">
        <input type="button" id="btAdd" value="Añadir Elemento" class="bt" />
        <input type="button" id="btRemove" value="Eliminar Elemento" class="bt" />
        <input type="button" id="btRemoveAll" value="Eliminar Todo" class="bt" /><br />
 
    </div>
</div>

este es la función en javascript para agregar campos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
//agregar campos con que
$(document).ready(function() {
var iCnt = 0;
 
// Crear un elemento div añadiendo estilos CSS
var container = $(document.createElement('div')).css({
padding: '1px', margin: '70px', width: '950px', border: '1px dashed'
});$('#btAdd').click(function() {
if (iCnt <= 19) {
 
iCnt = iCnt + 1;
 
// Añadir caja de texto.
$(container).append('<div class="item form-group">\n\
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="email">Con Que?<span class="required">*</span></label>\n\
<div class="col-md-6 col-sm-6 col-xs-12"><input type=text class="form-control col-md-7 col-xs-12" placeholder="Cual es tu Salida" required="required" id=tb' + iCnt + ' ' +
'value="¿Con qué?' + iCnt + '" />\n\Seleccione Archivo:<INPUT type="file" name="archivo" size="30" id=tb' + iCnt + ' ' +
'value="¿Con qué?' + iCnt + '"></div></div>');
 
if (iCnt == 1) {
 
var divSubmit = $(document.createElement('div'));
//$(divSubmit).append('<input type=button class="bt" onclick="GetTextValue()"' +
//'id=btSubmit value=Enviar />');
 
}
 
$('#main').after(container, divSubmit);
}
else { //se establece un limite para añadir elementos, 20 es el limite
 
$(container).append('<label>Limite Alcanzado</label>');
$('#btAdd').attr('class', 'bt-disable');
$('#btAdd').attr('disabled', 'disabled');
 
}
});
 
$('#btRemove').click(function() { // Elimina un elemento por click
if (iCnt != 0) { $('#tb' + iCnt).remove(); iCnt = iCnt - 1; }
 
if (iCnt == 0) { $(container).empty();
 
$(container).remove();
$('#btSubmit').remove();
$('#btAdd').removeAttr('disabled');
$('#btAdd').attr('class', 'bt')
 
}
});
 
$('#btRemoveAll').click(function() { // Elimina todos los elementos del contenedor
 
$(container).empty();
$(container).remove();
$('#btSubmit').remove(); iCnt = 0;
$('#btAdd').removeAttr('disabled');
$('#btAdd').attr('class', 'bt');
 
});
});

y este es mi boton en php para enviar el formulario

1
2
3
4
5
6
7
8
<span class="section"></span>
<div class="ln_solid"></div>
<div class="form-group">
    <div class="col-md-6 col-md-offset-3">
      <button type="submit" class="btn btn-primary">Cancel</button>
      <button id="send" type="submit" class="btn btn-success">Submit</button>
    </div>
</div>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de jose carlos
Val: 134
Ha disminuido 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

enviar información de javascript a php

Publicado por jose carlos (48 intervenciones) el 21/03/2018 21:50:07
abre un form para poder enviar los datos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar