我創建了一個網頁,我希望用戶能夠搜索存儲在CSV文件中的單詞/術語,並且如果找到該術語,則該線條的完整行將會返回並顯示給用戶(理想情況下是表格格式,否則textarea會這樣做)。使用AJAX的HTML/Javascript搜索功能
但我需要使用AJAX來做到這一點,我也不能使用PHP(不幸的是,否則我不會問這個問題)。
到目前爲止,我有一個表格/輸入/按鈕,我也有代碼來讀取文件,但我有點卡在一起。我知道這應該是一件容易的事情,但我花了很多時間閱讀教程和在線問題,但沒能找到類似的東西。
如果有人知道任何涵蓋此的教程,或者可以幫助下面的代碼,將不勝感激。
<table>
<tr><td>Enter Search Term:
<input type="text" name="searchword" />
<input type="button" name="searchbutton" value="Search" onclick="contentDisp();">
</td></tr>
<tr><td><textarea id="contentArea" rows="40" cols="60"></textarea></td></tr>
</table> //currently using text area but ideally this would be displayed in a table
<script type="text/javascript">
function contentDisp()
{
$.ajax({
url : "file.csv",
success : function (data) {
$("#contentArea").html(data); // I THINK SOMETHING NEEDS TO GO IN HERE, WHICH WILL GRAB THE SEARCH TERM ABOVE AND THEN ONLY DISPLAY FILE CONTENTS USING THAT TERM, POSSIBLY 'CONTAIN' */
}
});
}
</script>
謝謝,我看到了JSON東西,所以會去再看看那個。我知道如何在PHP中執行此操作,但由於外部限制而無法使用PHP。 –