使用javascript触发php循环?

时间:2015-12-04 03:31:37

标签: javascript php html

我不需要任何代码,只需要执行以下操作所需的不同步骤:

基本上:

  • 用户在文本输入字段中写入内容
  • 当用户完成输入时,它会触发一个php循环

  • 循环比较用户写的内容与.csv表上的内容

  • 如果用户键入的内容与数据库中的任何内容相同,则会触发

  • 否则,它什么都不做

我真的无法理解这一点,任何人都可以向我解释为了做到这一点我必须做的步骤吗?

1 个答案:

答案 0 :(得分:0)

您可以使用JQuery库来帮助您。

首先在页面标题中包含jquery脚本

    <script type="text/javascript" src="http://code.jquery.com/jquery-2.1.4.min.js"></script>

然后添加一个脚本来控制

<script language="javascript">
$(function(){
$( "#target" ).keypress(function() {
        //input length more than 2
        if($("#target").val().length > 2)
        {
            $.post( "handle.php", { searchkey: $("#target").val()})
            .done(function( data ) {
                //Do something to handle your return.
                alert( "Data Loaded: " + data );
            });
        }
    });

});

</script>

<input id="target" type="text" value="">

你的PHP handle.php

<?php
print_r($_POST["searchkey"]);

?>