2009-08-04 41 views
0

這對我來說很複雜,我不管怎樣試試。我想知道如何操縱我從這個(這種類型的)文本框中收集的字符串,並將其用於webapp或dektop應用程序中的隱藏功能。TextBox搜索字符串操作

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

我的意思是,例如,我有兩種情況。

1)如果我要在文本框中搜索字符串,並希望轉發用戶使用jsp/php說一些美味或嘰嘰喳喳的標籤。或者希望重定向到接收搜索字符串並顯示與該字符串匹配的頁面的頁面。或者簡單地以爲我想採用「字符串」輸入並用某些東西操縱它並根據該字符串轉發到某個頁面。

2)如果我想採取搜索字符串,並希望檢查數據庫中的字符串引用像mySQL或SQLite。

現在我希望我的問題現在已經很清楚,爲什麼我會混淆這類問題。你能建議我一個處理這些問題的好途徑嗎?

我想通過創建應用程序圍繞這個搜索類型的問題,任何想法如何進行?你可以發佈java或php代碼給我這個想法。

回答

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選項可以顯示一些進度圖像或消息,成功定義了一個回調函數來顯示結果。

希望它有幫助。

塞巴斯蒂安