TextBox Поиск строки манипуляции - PullRequest
0 голосов
/ 04 августа 2009

Мне сложно объяснить, позвольте мне все равно попробовать. я хочу знать, как я могу манипулировать строкой, которую я собрал из этого (такого типа) текстового поля, и использовать ее для своей цели в приложении webapp или dektop

альтернативный текст http://img35.imageshack.us/img35/1495/searchr.jpg

Я имею в виду, например, у меня две ситуации.

1) Если мне нужно взять строку поиска в текстовом поле и попросить пользователя переадресовать какой-нибудь тег вкусного или твиттера, используя jsp / php или хотите перенаправить на страницу, которая принимает строку поиска и отображает страницы, соответствующие этой строке. или просто подумайте, что я хочу взять «строковый» ввод и манипулировать им с чем-то и пересылать на какую-то страницу, основанную на этой строке.

2) если я хочу взять строку поиска и проверить ссылку на строку в базе данных, такой как mySQL или SQLite.

Теперь я надеюсь, что мой вопрос теперь ясен, почему я путаюсь с этим типом проблемы. Можете ли вы предложить мне хороший путь для решения таких проблем?

Я хочу обойти эту проблему поиска путем создания приложения, есть идеи, как поступить? Вы можете опубликовать код Java или PHP, чтобы дать мне представление об этом.

Ответы [ 2 ]

0 голосов
/ 04 августа 2009

Вы можете использовать jQuery для получения значения элемента, я предполагаю, что это ввод типа = "text", верно? Хорошо, тогда вы можете сделать (фрагмент кода jquery):

вход:

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

кнопка

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

   });
}
);

Вы можете видеть, что $ ajax вызывает страницу и передает параметры - значение txt для него по POST, с опцией start вы можете показать некоторое изображение прогресса или сообщение, а success определяет функцию обратного вызова для отображения результатов.

Надеюсь, это поможет.

Себастьян

0 голосов
/ 04 августа 2009

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

Должен дать вам хорошее представление о том, как получить ваши данные и начать их использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...