TextBox搜索字符串操作

时间:2009-08-04 17:33:30

标签: java php language-agnostic string

这对我来说很难解释,让我尝试一下。我想知道如何操纵我从这个(这种类型的)文本框中收集的字符串,并将其用于webapp或dektop应用程序中。

alt text http://img35.imageshack.us/img35/1495/searchr.jpg

我的意思是,例如,我有两种情况。

1)如果我要在文本框中取搜索字符串,并希望使用jsp / php转发用户说一些美味或推特的标签。或者想要重定向到带有搜索字符串的页面并显示与该字符串匹配的页面。或者只是认为我想接受“字符串”输入并用某些东西操纵它并转发到基于该字符串的某个页面。

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

现在我希望我的问题现在清楚,为什么我会混淆这类问题。你能建议我解决这些问题吗?

我想通过创建应用程序来解决这种搜索类型的问题,任何想法如何进行?你可以发布java或php代码给我这个想法。

2 个答案:

答案 0 :(得分:0)

http://www.php.net/manual/en/tutorial.forms.php

应该给你一个很好的演练来获得你的输入并开始使用它。

答案 1 :(得分:0)

你可以使用jQuery来获取元素值,我认为它是type =“text”的输入,对吧?好的,你可以这样做(jquery片段):

输入:

<input type="text" id="txt">

按钮

<input type="submit" id="btn">

用于调用页面的jquery:

$(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;

   });
}
);

你可以看到$ ajax调用页面并通过POST传递参数--txt值,使用start选项可以显示一些进度图像或消息,成功定义了一个回调函数来显示结果。

希望它有所帮助。

塞巴斯蒂安