2011-03-01 98 views
0

你好,再次stackoverflow!jQuery在comb中的字符串中搜索字符串。用AJAX

所以我有這個文件,叫servercheck.php。我想用ajax來加載內容。如果內容包含1,我想返回true,否則返回false。

所以我已經有這樣的:

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

我已經通過:contains.find()搜查,但既爲HTML標籤...

+0

你能提供什麼'data'可能看起來像一個例子嗎?什麼是數據類型 - 只是純文本或更結構化的東西,比如JSON或XML? – 2011-03-01 15:14:09

+0

它就像'1' ...有一些空間 – Thew 2011-03-01 15:17:14

回答

1

也許使用JavaScript的indexOf:

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

    return false; 
}); 
0

你應該將數據發送到搜索首先那麼即將到來的數據是搜索的結果,從服務器我使用JSON

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

這取決於你如何指定數據格式返回數據呈現與PHP計數JSON,結果數組添加變量,你可以

我總是使用後,而不是得到!不知道爲什麼,但我更喜歡它