2013-07-26 173 views
2

我有麻烦使输入键击中搜索按钮....请帮助我。先谢谢你。使输入键点击搜索按钮

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
........ 
    <script type="text/javascript" src="js/jquery.js"></script> 
<script src="../jQueryAssets/jquery-1.8.3.min.js" type="text/javascript"></script><script type="text/javascript"> 


      function get() { 
        $.post ('data/data.php', { word: form.name.value }, 
          function (output) { 

         $('#defination') .html(output).show() ; 

        }); 
      }  
    </script>   
............. 

<form name ="form"> 
    <div align="center"> 
    <pre> <input name="name" type="text" autofocus required placeholder="Please enter a Word !" size = "70" maxlength="50" > 
    </pre> 

    <p> 
     <input type="button" onClick="get();" value="Search" size = "30" > 
    ......... 
</html> 
+8

使用的onsubmit,不是的onclick。另外,让你的提交按钮一个提交按钮。为什么你的函数名为“get”,如果它发布? –

+3

这和PHP有什么关系? – hendr1x

回答

2

您可以使用JQuery来提交表单。

$(document).bind("keydown", function(event){ 
    if(event.which=="13") 
    { 
     $("#buttonID").click(); 
    } 
}); 
+0

非常感谢你.... –

+0

@AshokHadiya如果满足您的要求,请接受答案。 –

0

这也将工作:

$(document).bind("keydown", function(event){ 
if(event.which=="13") 
    { 
    $("form").submit(); 
    } 
});