2009-08-04 16 views
0

これは私が説明するのは複雑ですが、とにかく試してみましょう。私はこのタイプのテキストボックスから収集した文字列をどのように操作して、webappまたはdektopアプリケーションでそれを私の好みに使用するのか知りたいです。TextBoxの検索文字列の操作

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

私は例えば、私は2つの状況をした意味。

1)もし私がテキストボックスに検索文字列を入れて、jsp/phpを使っておいしいものやTwitterのタグを言うように転送したいのであれば、検索文字列を受け取り、その文字列と一致するページを表示するページにリダイレクトしたい場合。または単に私は "文字列"入力を取って何かを操作し、その文字列に基づいてsomepageに転送したいと思っています。

2)検索文字列を取りたい場合、mySQLやSQLiteのようなデータベース内の文字列参照をチェックしたい場合。

今、私はこの問題のタイプと混同しています。あなたは私にそのような問題に対処する良い道を示唆することができますか?

私はアプリケーションを作成することによってこのタイプの問題を解決したいと思っています。あなたは私にこれのアイデアを与えるためにJavaまたはPHPコードを投稿することができます。

答えて

0

jQueryを使用して要素の値を取得することができますが、これはtype = "text"の入力と思われます。 [OK]を、あなたは(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オプションを使用すると、進捗イメージやメッセージを表示できます。 successは、結果を示すコールバック関数を定義します。

希望します。

セバスチャン