Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 文本框搜索字符串操作_Java_Php_Language Agnostic_String - Fatal编程技术网

Java 文本框搜索字符串操作

Java 文本框搜索字符串操作,java,php,language-agnostic,string,Java,Php,Language Agnostic,String,这对我来说有点复杂,让我试试。我想知道如何操作从这个(此类)文本框收集的字符串,并将其用于webapp或dektop应用程序中的pupose 例如,我有两种情况 1) 如果我必须在文本框中输入搜索字符串,并希望转发用户使用jsp/php说出一些delicious或twitter的标签。或者希望重定向到采用搜索字符串并显示与该字符串匹配的页面。或者简单地认为我想要获取“字符串”输入,并使用某个东西对其进行操作,然后根据该字符串转发到某个页面 2) 如果我想获取搜索字符串并检查数据库中的字符串引用

这对我来说有点复杂,让我试试。我想知道如何操作从这个(此类)文本框收集的字符串,并将其用于webapp或dektop应用程序中的pupose

例如,我有两种情况

1) 如果我必须在文本框中输入搜索字符串,并希望转发用户使用jsp/php说出一些delicious或twitter的标签。或者希望重定向到采用搜索字符串并显示与该字符串匹配的页面。或者简单地认为我想要获取“字符串”输入,并使用某个东西对其进行操作,然后根据该字符串转发到某个页面

2) 如果我想获取搜索字符串并检查数据库中的字符串引用,比如mySQL或SQLite

现在我希望我的问题现在清楚了,为什么我会和这类问题混淆。你能给我建议一个解决这些问题的好办法吗

我想通过创建应用程序来解决这类搜索问题,有什么想法吗?您可以发布java或php代码,让我了解这一点。


在获取输入并开始使用它时,应该给您一个很好的演练。

您可以使用jQuery获取元素值,我假定它是type=“text”的输入,对吗?好的,您可以这样做(jquery代码段):

输入:

<input type="text" id="txt">
您可以看到$ajax调用页面并通过POST将参数(txt值)传递给它,使用start选项,您可以显示一些进度图像或消息,success定义了一个回调函数来显示结果

希望能有帮助

塞巴斯蒂安

<input type="submit" id="btn">
$(document).ready(function(){
   //Add the calling to the click event of the button
   $("#btn").click(function(){
                    $.ajax(
                    {
                        type: "POST",
                        url: "callingPage.php",
                        data: "param1=" + $("#txt").val(),
                        start: $("#result").html("Doing the magic..."),
                        success: function(res)
                                {
                                    showResults(res);
                                }
                    });
                    return false;

   });
}
);