Foros del Web » Programando para Internet » Jquery »

Ayuda php jquery buscador

Estas en el tema de Ayuda php jquery buscador en el foro de Jquery en Foros del Web. Hola a todos! Encontre un efecto para mostrar un cartel con mensaje este es link http://s3.envato.com/files/348021/index.html Lo estoy usando para un buscador me gustaria si ...
  #1 (permalink)  
Antiguo 14/11/2010, 14:28
Avatar de ale_dla  
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 189
Antigüedad: 17 años, 6 meses
Puntos: 3
Ayuda php jquery buscador

Hola a todos!
Encontre un efecto para mostrar un cartel con mensaje este es link
http://s3.envato.com/files/348021/index.html
Lo estoy usando para un buscador me gustaria si el texto input esta vacio muestre el mensaje
"Ingrese una palabra para buscar" y sino ejecuta la accion de buscar action="buscar.php".
Pero lo que quiero es que muestre el cartel sino hace la accion buscar.
Este es el codigo:
Código PHP:
        
<script>
            
jQuery(document).ready(function()
            {
                
jQuery("#message1").click(function()
                {
                    
AttentionBox.showMessage("Ingrese una palabra para buscar.");
                    
                });
            
                
jQuery("#message2").click(function()
                {
                    
AttentionBox.showMessage('This example has a <strong style="color:red">formatted</strong> message.');
                });

                
jQuery("#message3").click(function()
                {
                    
AttentionBox.showMessage('This message is modal by diming the background.',
                    {
                        
modal: true
                    
});
                });

                
jQuery("#message4").click(function()
                {
                    
AttentionBox.showMessage('This modal message has blue background.',
                    {
                        
modal: true,
                        
modalcolor: "#00AAFF"
                    
});
                });

                
jQuery("#message5").click(function()
                {
                    
AttentionBox.showMessage('This message can have multiple buttons.',
                    {
                        
buttons : 
                        [
                            {
caption : "Yes" },
                            {
caption : "No"   }
                        ]
                    });
                });

                
jQuery("#message6").click(function()
                {
                    
AttentionBox.showMessage('A message can have buttons marked as important.',
                    {
                        
buttons : 
                        [
                            { 
caption : "Blue" },
                            { 
caption : "Red", important : true }
                        ]
                    });
                });


                
jQuery("#message7").click(function()
                {
                    
AttentionBox.showMessage('A message can has a cancel button.',
                    {
                        
buttons : 
                        [
                            { 
caption : "Cancel", cancel: true },
                            { 
caption : "Save" }
                        ],
                        
callback: function(action)
                        {
                            if (
action == "CANCELLED")
                            {
                                
AttentionBox.showMessage('User cancelled');
                            }
                        }
                    });
                });

                
jQuery("#message8").click(function()
                {
                    
AttentionBox.showMessage('This message can take user input.',
                    {
                        
inputs : 
                        [
                            {
caption: "Fullname"}, 
                            {
caption: "Age"} 
                        ]
                    });
                });

                
jQuery("#message9").click(function()
                {
                    
AttentionBox.showMessage('This message has pre-populated input boxes.',
                    {
                        
inputs : 
                        [
                            {
caption: "Fullname", value: "Denon Studio" }, 
                            {
caption: "Age", value: "12" } 
                        ]
                    });
                });

                
jQuery("#message10").click(function()
                {
                    
AttentionBox.showMessage('This message has required input boxes.',
                    {
                        
inputs : 
                        [
                            {
caption: "Fullname", value: "Denon Studio", required: true }, 
                            {
caption: "Age", required: true } 
                        ]
                    });
                });

                
jQuery("#message11").click(function()
                {
                    
AttentionBox.showMessage('This message has error messages for input boxes.',
                    {
                        
inputs : 
                        [
                            {
caption: "Fullname", error: "Invalid fullname" }, 
                            {
caption: "Email" },
                            {
caption: "Age", error: "Invalid age" } 
                        ]
                    });
                });

                
jQuery("#message12").click(function()
                {
                    
AttentionBox.showMessage("This message is handled using a callback.", 
                    { 
                        
modal   : true,
                        
inputs : 
                        [
                            {
caption: "Fullname", value: "Denon Studio", required: true}, 
                            {
caption: "Age", value: "34", required: true}, 
                            {
caption: "How did you hear about us?", value: "Newspaper", required: true}
                        ],
                        
callback: function(action, inputs)
                        {
                            var 
message = "";

                            if (
action != "CANCELLED")
                            {
                                
message = "User inputs were:<br/><br/>";                            
                                for (var 
i = 0; i < inputs.length; i++)
                                    
message += inputs[i].caption + " <strong>" + inputs[i].value + "</strong><br/>";
                            }
                            else
                            {
                                
message = "User canceled";                            
                            }

                            
AttentionBox.showMessage(message); 
                        }
                    })
                });
            });

        
</script>
<form method="get" class="searchform" action="index.php" >
  <input type="text" name="q"    />
  <input type="submit" class="searchsubmit" value="Buscar" id="message1"/>

        </form> 
Quien pueda ayudarme se los agradezco.
Saludos !
  #2 (permalink)  
Antiguo 15/11/2010, 06:13
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 17 años, 4 meses
Puntos: 1517
Respuesta: Ayuda php jquery buscador

Espera que un moderador te mueva al foro Frameworks y Plugins Javascript.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 15/11/2010, 10:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 20 años, 4 meses
Puntos: 2135
Tema movido desde PHP a Frameworks y Plugins Javascript

Etiquetas: php, buscadores
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 05:28.