jQuery поиск строки в строке в гребне. с AJAX - PullRequest
0 голосов
/ 01 марта 2011

Привет еще раз!

Итак, у меня есть этот файл, который называется servercheck.php.Я хочу использовать AJAX для загрузки содержимого.Если содержимое содержит 1, я хочу вернуть true, иначе вернуть false.

Так что у меня уже есть это:

$.get('servercheck.php', function(data) {
    // Now i wanna search the string data for an 1
});

Я уже искал :contains и .find() но это касается и тегов HTML ...

Ответы [ 3 ]

1 голос
/ 01 марта 2011

Может быть, использовать javascript indexOf:

$.get('servercheck.php', function(data) {
    if(data.indexOf("1") != -1) {
        return true;
    }

    return false;
});
0 голосов
/ 01 марта 2011

вы должны сначала отправить данные для поиска, затем поступающие данные являются результатом поиска и указать формат данных для возвращаемых данных с сервера, который я использую json

$.get("servercheck.php",{key:'data-to-search-for'},function(data){
alert(data.count);
alert(data.results[1]);
},'json');

это зависит от того, каквы рендерите json с php count, массивом результатов добавления переменных, как вы можете

я всегда использую post вместо get !!!не знаю почему, но я предпочитаю это

0 голосов
/ 01 марта 2011

Я думаю, что отложенные объекты jQuery могут помочь вам здесь.Лучшее место для начала будет здесь

http://api.jquery.com/jQuery.when/

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

...