【发布时间】:2014-11-10 15:29:40
【问题描述】:
所以,我有一个“自定义”搜索栏,它可以获取一些 html 代码并将其显示在输入表单下。传入的html是这样的形式:
当我输入“ba”时,我会在搜索栏中得到这个结果:
所以,基本上,我想把“33 | balloon Rides Daily (1)”变成“balloon Rides Daily”我该怎么做?谢谢!
完整代码:
<form>
Search:
<input type="text" id="searchbar">
<br>
</form>
<div id="result"></div>
<script>
var term;
$('#searchbar')
.bind('keyup', function(e) {
term = $(this).val();
document.getElementById("result").innerHTML = "";
console.log(term);
getTags();
});
function getTags() {
$.get("myaspscript", {
needle: term
}, function(data, status) {
tags = data.split(", ");
$(result).html(data);
$($(result).find('ol').get().reverse()).each(function() {
$(this).replaceWith($('<ul>' + $(this).html() + '</ul>'))
})
});
}
</script>
</body>
编辑
html 的外观:http://jsfiddle.net/gk2ud9fL/2/
【问题讨论】:
标签: javascript html