书袋网,土霉素说明书,学习视频网
这个效果很简单,直接上代码
[javascript]
<script type="text/javascript">
function ontextchanged(textboxid, listboxid) {
var inputtext = $.trim($("#" + textboxid.tostring()).val());
if (inputtext.length != 0) {
for (var i = 0; i < document.getelementbyid(listboxid.tostring()).options.length; i++) {
document.getelementbyid(listboxid).options[i].selected = false;
}
var sinputname = inputtext.touppercase();
var istopflag = -1;
var iindex = 0;
var stext;
while (iindex < document.getelementbyid(listboxid).options.length && istopflag == -1) {
stext = document.getelementbyid(listboxid).options[iindex].text.touppercase();
if (stext.indexof(sinputname) != -1) {
document.getelementbyid(listboxid).options[iindex].selected = true;
//istopflag = 0;
}
iindex++;
}
}
}
</script>
前台代码:
[html]
<table>
<tr>
<td>
<p style="margin-top: 0; text-align: right">
定位商户(请输入商户名称):
<:textbox id="txtlocateallseller" runat="server" onkeyup="ontextchanged('txtlocateallseller','liboxallsellers')"></asp:textbox></p>
</td>
<td>
</td>
<td>
<p style="margin-top: 0; text-align: left">
定位商户(请输入商户名称):
<asp:textbox id="txtlocateselectseller" runat="server" onkeyup="ontextchanged('txtlocateselectseller','selectsellers')"></asp:textbox></p>
</td>
</tr>
</table>
这个js方法好处就是一个通用方法,只需要传入textbox的id和listbox的id即可。定位也相当于模糊查询。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论