Foros del Web » Programando para Internet » Jquery »

Como hago para que el auto-complemente me funcione en los campos que creo

Estas en el tema de Como hago para que el auto-complemente me funcione en los campos que creo en el foro de Jquery en Foros del Web. Hola muy buenas, necesito que el auto.complemente me funcione en los campos que creo de igual forma que funciona con los que tengo sin que ...
  #1 (permalink)  
Antiguo 22/09/2013, 14:13
 
Fecha de Ingreso: abril-2012
Ubicación: Quito
Mensajes: 11
Antigüedad: 12 años
Puntos: 0
Como hago para que el auto-complemente me funcione en los campos que creo

Hola muy buenas, necesito que el auto.complemente me funcione en los campos que creo de igual forma que funciona con los que tengo sin que sean automáticos.

Gracias.

Aqui les dejo el código.

Código Javascript:
Ver original
  1. <html><head>
  2.     <script type="text/javascript" src="jquery/js/jquery-1.4.2.min.js"></script>
  3.     <script type="text/javascript" src="jquery/js/jquery-ui-1.8.2.custom.min.js"></script>
  4.     <script type="text/javascript">
  5.  
  6.         $(function() {
  7.                      
  8.             $("#cbarras").autocomplete({
  9.                 source: "jQueryAutocompleteRelatedFields.php",
  10.                 minLength: 2,
  11.                 select: function(event, ui) {
  12.                     $('#descripcion').val(ui.item.descripcion);
  13.                     $('#pvp').val(ui.item.pvp);
  14.                     $('#importe').val(ui.item.importe);
  15.                 }
  16.             });
  17.         });
  18.  
  19.     $(function() {
  20.         var scntDiv = $('#articulos');
  21.         var i = $('#articulos p').size() + 1;
  22.        
  23.         $('#addScnt').live('click', function() {
  24.                 $('<p>Codigo Barras: <input id="cbarras" name="cbarras' + i +'" type="text" class="cbarras ui-autocomplete-input" autocomplete="off" role="textbox" aria-autocomplete="list" aria-haspopup="true"> Descripcion: <input id="descripcion" name="descripcion' + i +'" type="text" disabled=""> Cuantidad: <input id="cuantidad" name="cuantidad' + i +'" type="text"> Pvp: <input id="pvp" name="pvp' + i +'" type="text"> Importe: <input id="importe" name="importe' + i +'" type="text" disabled=""><a href="#" id="remScnt">Apagar</a></p>').appendTo(scntDiv);
  25.                 i++;
  26.                 return false;
  27.         });
  28.        
  29.         $('#remScnt').live('click', function() {
  30.                 if( i > 2 ) {
  31.                         $(this).parents('p').remove();
  32.                         i--;
  33.                 }
  34.                 return false;
  35.         });
  36. });
  37. </script>
  38.     <link rel="stylesheet" href="jquery/css/smoothness/jquery-ui-1.8.2.custom.css">
  39.     <style type="text/css"><!--
  40.    
  41.             /* style the auto-complete response */
  42.             li.ui-menu-item { font-size:12px !important; }
  43.    
  44.     --></style>
  45.  
  46. <body>
  47.  
  48. <form onSubmit="return false;">
  49. <h2><a href="#" id="addScnt">Add Otro Producto</a></h2>
  50. <div id="articulos">
  51. <p>
  52.     Codigo Barras:
  53.     <input id="cbarras" type="text" class="cbarras ui-autocomplete-input" autocomplete="off" role="textbox" aria-autocomplete="list" aria-haspopup="true">
  54.    
  55.     Descripcion:
  56.     <input id="descripcion" type="text" disabled="">
  57.        
  58.     Cuantidad:
  59.     <input id="cuantidad" type="text">
  60.    
  61.     Pvp:
  62.     <input id="pvp" type="text">
  63.    
  64.     Importe:
  65.     <input id="importe" type="text" disabled="">
  66. </p>
  67. </div>
  68. </form>
  69. <script type="text/javascript">
  70. $("#cuantidad").keyup(function(){
  71.     $("#importe").val(this.value * $("#pvp").val());
  72. });
  73. $("#pvp").keyup(function(){
  74.     $("#importe").val(this.value * $("#cuantidad").val());
  75. });
  76. </script>
  77.  
  78. <ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all" role="listbox" aria-activedescendant="ui-active-menuitem" style="z-index: 1; top: 0px; left: 0px; display: none;"></ul></body></html>

Etiquetas: campos, funcion, html, input, javascript, js, php, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:07.