如果我在页面中显示用户搜索结果,是否有任何jquery插件或一些c#代码用于根据用户搜索的关键字汇总文本?
例如,如果文本是:
some very very very [ some words here ] very very very long text
并且用户正在搜索它应该变成的“单词”:
... very [ some **words** here ] very ...
答案 0 :(得分:0)
在ASP.NET中,您可以根据自己的要求使用自己的逻辑来使用<summary>
标记。
请参阅以下链接:
http://msdn.microsoft.com/en-us/library/2d6dt3kf.aspx
或
使用extractor等外部工具。
也可以使用Jquery完成,如下所示:
<script src="jquery.js" type="text/javascript"></script>
<script src="jquery.summarize.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
// simple example, using all default options
/***** apply the summarize() method to the "containing" element ****/
$('div.expandable').summarize();
});
</script>
为此,您必须下载Jquery Plugin。
希望它有所帮助。