做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

.NET使用js制作百度搜索下拉提示效果(不是局部刷新)實(shí)現(xiàn)思路

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:42:02
文檔

.NET使用js制作百度搜索下拉提示效果(不是局部刷新)實(shí)現(xiàn)思路

.NET使用js制作百度搜索下拉提示效果(不是局部刷新)實(shí)現(xiàn)思路:搞了個(gè)不是局部刷新的百度搜索框下拉提示效果,在被領(lǐng)導(dǎo)批了n次后,問(wèn)了n次后,弄出來(lái)了,真心感覺(jué)我這個(gè)小腦殼,太不靈光了,太懶了。記錄下來(lái),以免忘記。 大致思路:前臺(tái)放一個(gè)input標(biāo)簽,然后當(dāng)該標(biāo)簽內(nèi)的值輸入有變化的時(shí)候,調(diào)用后臺(tái)代碼查詢 符合條件
推薦度:
導(dǎo)讀.NET使用js制作百度搜索下拉提示效果(不是局部刷新)實(shí)現(xiàn)思路:搞了個(gè)不是局部刷新的百度搜索框下拉提示效果,在被領(lǐng)導(dǎo)批了n次后,問(wèn)了n次后,弄出來(lái)了,真心感覺(jué)我這個(gè)小腦殼,太不靈光了,太懶了。記錄下來(lái),以免忘記。 大致思路:前臺(tái)放一個(gè)input標(biāo)簽,然后當(dāng)該標(biāo)簽內(nèi)的值輸入有變化的時(shí)候,調(diào)用后臺(tái)代碼查詢 符合條件

搞了個(gè)不是局部刷新的百度搜索框下拉提示效果,在被領(lǐng)導(dǎo)批了n次后,問(wèn)了n次后,弄出來(lái)了,真心感覺(jué)我這個(gè)小腦殼,太不靈光了,太懶了。記錄下來(lái),以免忘記。

大致思路:前臺(tái)放一個(gè)input標(biāo)簽,然后當(dāng)該標(biāo)簽內(nèi)的值輸入有變化的時(shí)候,調(diào)用后臺(tái)代碼查詢 符合條件的數(shù)據(jù)綁定ListBox。

具體實(shí)現(xiàn)思路:一個(gè)input,當(dāng)輸入值變化時(shí),調(diào)用后臺(tái)代碼。但是怎么調(diào)用呢,這個(gè)是個(gè)問(wèn)題了,在該input下放一個(gè)隱藏的服務(wù)器控件button,隱藏該控件,當(dāng)input里值變化時(shí),調(diào)用js,在js里觸發(fā)該按鈕的onclick事件,把具體的操作數(shù)據(jù)的代碼就可以放到onclick事件里了。但是這里的隱藏不是使用visable來(lái)隱藏的,而是使用:btnHelp.Style.Add("display", "none");[ps:btnHelp按鈕ID,放在Page_Load里],如果使用visable,則會(huì)造成在js里獲得不到該對(duì)象。 數(shù)據(jù)是有了,可是,怎樣使用上下鍵讓ListBox里的內(nèi)容顯示到Input上呢,很明顯,ListBox本身支持上下鍵的,只需要調(diào)用SelectedIndexChanged方法,然后為Input賦值即可。可是,怎么樣保證光標(biāo)就乖乖的聽話,你按上下鍵它就自動(dòng)跳到ListBox里呢,好吧,寫js吧,當(dāng)input里的值輸入完成,即:onkeyup事件里寫即可。

具體代碼:
aspx代碼如下:
代碼如下:


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript">
function abc() {
var inputV = document.getElementById("in").value;
//根據(jù)瀏覽器判斷
if (/msie/i.test(navigator.userAgent)) //ie瀏覽器
{
document.getElementById("lbltext").innerText = inputV;
}
else {//非ie瀏覽器,比如Firefox
document.getElementById("lbltext").innerHTML = inputV; //火狐等瀏覽器的賦值方式
}
}
function InputT() {
var f = document.getElementById("inpContent");
var abc = document.getElementById("btnHelp");
document.getElementById("btnHelp").click(); //觸發(fā)Button的onclick事件
}
//為input 添加的keydown事件
function InputKeyDownFocus() {
//方向鍵的ASCII值:上:38,下:40
if (event.keyCode == "38" || event.keyCode == "40") {
document.getElementById("lst").focus(); //使ListBox獲得焦點(diǎn)
}
else {
document.getElementById("inpContent").focus();
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
輸入內(nèi)容:
<br />
<input runat="server" id="inpContent" oninput="InputT()" onpropertychange="InputT()"
onkeyup="InputKeyDownFocus()" </br> />
<asp:ListBox runat="server" ID="lst" OnSelectedIndexChanged="lst_SelectedIndexChanged"
AutoPostBack="true"</asp:ListBox>
<asp:Button runat="server" ID="btnHelp" OnClick="btnHelp_Click" Text="隱藏按鈕" />
</div>
</form>
</body>
</html>

后臺(tái)cs代碼:
代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
enum Direction
{
Up, Right, Down, Left
}
Direction dir;
protected void Page_Load(object sender, EventArgs e)
{
btnHelp.Style.Add("display", "none");
}
protected void lstShow_SelectedIndexChanged(object sender, EventArgs e)
{
ListBox lItem = (ListBox)sender;
string lItemValue = lItem.SelectedItem.Text;
txtInput.Text = lItemValue;
}
/// summary
/// 前臺(tái)調(diào)用的方法
/// /summary
/// param name="sender"/param
/// param name="e"/param
protected void btnHelp_Click(object sender, EventArgs e)
{
string inputStr = inpContent.Value.Trim(); //文本框輸入系統(tǒng)
Listobject listNew = new Listobject();
listNew.Add("abc");
listNew.Add("abcde");
listNew.Add("bcd");
listNew.Add("bcdef");
listNew.Add("bcdagb");
listNew.Add("bbccaa");
listNew.Add("aabbdd");
listNew.Add("ccaabbdd");
lst.Items.Clear(); //清除原有值
int i = 1;
foreach (object obj in listNew)
{
//符合條件的數(shù)據(jù)
if (obj.ToString().Contains(inputStr))
{
lst.Style.Add("display", "block");
lst.Items.Add(new ListItem(obj.ToString(), "" + i));
i++;
}
}
if (lst.Items.Count 0)
{
lst.SelectedIndex = 0;
}
inpContent.Focus();
}
/// summary
/// ListBox下拉框的值改變時(shí)
/// /summary
/// param name="sender"/param
/// param name="e"/param
protected void lst_SelectedIndexChanged(object sender, EventArgs e)
{
ListBox lItem = (ListBox)sender;
lst.Style.Add("display", "block");
string lItemValue = lItem.SelectedItem.Text;
inpContent.Value = lItemValue;
lst.Focus();
}

哦了

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

.NET使用js制作百度搜索下拉提示效果(不是局部刷新)實(shí)現(xiàn)思路

.NET使用js制作百度搜索下拉提示效果(不是局部刷新)實(shí)現(xiàn)思路:搞了個(gè)不是局部刷新的百度搜索框下拉提示效果,在被領(lǐng)導(dǎo)批了n次后,問(wèn)了n次后,弄出來(lái)了,真心感覺(jué)我這個(gè)小腦殼,太不靈光了,太懶了。記錄下來(lái),以免忘記。 大致思路:前臺(tái)放一個(gè)input標(biāo)簽,然后當(dāng)該標(biāo)簽內(nèi)的值輸入有變化的時(shí)候,調(diào)用后臺(tái)代碼查詢 符合條件
推薦度:
標(biāo)簽: 百度搜索 net 思路
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 太谷县| 靖江市| 巴林左旗| 上思县| 乳源| 南陵县| 额尔古纳市| 冕宁县| 马鞍山市| 庄河市| 尖扎县| 怀集县| 西丰县| 获嘉县| 台州市| 遵化市| 玉林市| 合水县| 奉贤区| 嘉黎县| 隆化县| 田东县| 达孜县| 略阳县| 龙游县| 厦门市| 浦江县| 石城县| 蒙山县| 古丈县| 师宗县| 霸州市| 牡丹江市| 保靖县| 鄢陵县| 萨迦县| 沛县| 泊头市| 鹤庆县| 滦南县| 玛多县|