-3

拜托,我尝试这样做:用户在输入文本框中输入一个单词,提交后,程序将在 txt 文件中查找确切的表达式,并在 div 上写入相关描述。我想使用 jQuery 和 Ajax 来做到这一点。我所拥有的是:

<input type="text" id="textBox" />
<div id="description">The result must be written here.</div>

而我的txt文件格式如下(不知道这个格式好不好):

狗 | 狗是哺乳动物。
蛇 | 蛇是爬行动物。
鹰 | 鹰是鸟。

4

1 回答 1

0

正如@mplungjan 所指出的,即使您不想将整个文本块放在 div 中,也最好将整个文本块加载到 JSON 中。当您在数据中搜索您的首选字符串时,这应该可以让您更好地访问数据。更好的是,如果可以的话,将其直接包含在隐藏 div 内的页面中。让 div 的每一行都存在于一个 span 中,id="keyword"其中关键字是他们应该输入的任何单词。然后使用 javascript 搜索包含该 id 的元素,获取元素的内容,并将它们写入到位。

于 2013-07-12T19:29:22.777 回答