中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

基于JavaScript實現類似于百度學術高級檢索功能
來源:易賢網 閱讀:1923 次 日期:2016-08-04 14:16:23
溫馨提示:易賢網小編為您整理了“基于JavaScript實現類似于百度學術高級檢索功能”,方便廣大網友查閱!

這篇文章主要介紹了基于JavaScript實現類似于百度學術高級檢索功能 的相關資料,需要的朋友可以參考下

下面是高級檢索的核心功能代碼,我使用的是純js實現,并未使用jquery:

<p class="fl srh-btn">

<input type="submit" class="srh-submit" style="height:px" value="高級搜索" id="highSearchObj"/>

</p> 

//省略部分調用關系

this.highSearch = function () {

document.getElementById('highSearchObj').disabled=true; 

var highSearchHtml = '<div class="highSearch" style="display:block"><div class="highMsg"><ul> \

<li><span id="tabReg" class="tab">包含關鍵詞</span><input id="kywds" value=""></li> \

<li><span id="tabReg" class="tab">不包含關鍵詞</span><input id="nokywds" value=""></li>\

<li><span id="tabReg" class="tab">檢索范圍</span>\

<select id="st">\

<option value ="byrw">本院認為</option>\

<option value ="sljg">審理經過</option>\

<option value="ygsc">原告訴稱</option>\

<option value="bgbc">被告辯稱</option>\

</select></li>\

</ul>\

<input id="conditionObj" type="submit" value="新增一組條件"></input>\

<hr>\

<div class="fit">\

<select id="type">\

<option value ="all">全部</option>\

<option value ="pj">判決</option>\

<option value ="cd">裁定</option>\

<option value="tz">通知</option>\

<option value="jd">決定</option>\

<option value="tj">調解</option>\

</select><select id="round">\

<option value ="all">全部</option>\

<option value ="one">一審</option>\

<option value ="two">二審</option>\

<option value="again">再審</option>\

</select>\

<input id="bg" value="">-<input id="end" value="">\

<ul><li><span id="tabReg" class="tab">案由</span><input id="ay" value=""></input></li>\

<li><span id="tabReg" class="tab">法院</span><input id="fy" value=""></input></li>\

</ul></div>\

<ul id="sql"></ul>\

<input id="submitHighSearchObj" type="submit" value="提交高級搜索"></input>\

</div></div>';

this.highSearchObj = $(highSearchHtml);

$("body").append(this.highSearchObj);

$("#conditionObj").click(function(){

var kywds="\""+document.getElementById("kywds").value.split(" ").join("\"&\"")+"\"";

var st=document.getElementById("st").value;

var nokywds="\""+document.getElementById("nokywds").value.split(" ").join("\"|\"")+"\"";

var sql="<li name=\"highTag\">@("+st+")("+kywds+"-"+nokywds+")</li>";

$("#sql").append(sql);

})

$("#submitHighSearchObj").click(function(){

var highTags=document.getElementsByName("highTag");

var tags="";

var filters="";

var round=document.getElementById("round").value;

var type=document.getElementById("type").value;

var reason=document.getElementById("ay").value.split(" ").join(",");

var court=document.getElementById("fy").value.split(" ").join(",");

var begin=document.getElementById("bg").value;

var end=document.getElementById("end").value;

if(highTags.length==){

var kywds="\""+document.getElementById("kywds").value.split(" ").join("\"&\"")+"\"";

var st=document.getElementById("st").value;

var nokywds="\""+document.getElementById("nokywds").value.split(" ").join("\"|\"")+"\"";

tags="@("+st+")("+kywds+"-"+nokywds+")"; 

} else {

for(i=;i<highTags.length;i++){

tags+=highTags[i].innerHTML;

}

if(round !="all") {

filters+=" round:"+round+";";

}

if(type !="all") {

filters+=" type:"+type+";";

}

if(reason !="") {

filters+=" reason:"+reason+";";

}

if(court !="") {

filters+=" court:"+court+";";

}

if(begin !="" && end !="") {

filters+=" year:";

while(begin<=end) {

filters=filters+begin+",";

begin++;

}

}

if(filters !="") {

tags="magic:"+tags+";filter:"+filters;

}

var formObj = $('<form id="form" action="/search" target="_self" method="get"></form>');

var html = ['<input type="hidden" name="type" value="">'];

html.push('<input type="hidden" name="keyword" value="' + encodeURIComponent(tags) + '">');

html.push('<input type="hidden" name="TypeKey" value="' + encodeURIComponent(tags) +'">');

formObj.html(html.join(","));

$("body").append(formObj);

formObj.submit();

});

// $("#ay").keyup(function(e){

// });

}

第3行到第36行主要是彈窗的HTML代碼。

37,38行使用了js中常用的最簡單的在頁面中動態修改前臺的方法。

第39行和第46行均為對新增代碼的動作處理,用于提交條件和子條件。

在第46行的函數里面,做了對字符串的拼接處理。

在第88行到第96行,實現了通過隱藏表單提交查詢條件的js+html調用。

jquery js實現高級條件檢索功能中檢索條件切換

基本思路:

1.HTML:

使用table展示所有檢索條件,使用input控件展示每一個檢索條件,定義兩種CSS類樣式,用以區分檢索條件的選中與未選中狀態

2.JS實現:

為未選中的input綁定點擊事件,可通過綁定未選中的樣式類來實現,代碼實現

function (event) {//event為點擊事件

$(event.target).parent().find( '.條件input-selected' ).toggleClass('條件input-selected' ).toggleClass( '條件input-default');

$(event.target).toggleClass( '條件input-selected' ).toggleClass('條件input-default' );

},

此時就實現了所有檢索條件的自動切換

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美韩日一区| 亚洲国产日韩欧美| 亚洲国产精品黑人久久久| 久久久久国产免费免费| 国产亚洲激情在线| 久久激情中文| 伊人久久久大香线蕉综合直播| 欧美www在线| 99riav久久精品riav| 欧美日韩的一区二区| 亚洲自拍都市欧美小说| 国产精品性做久久久久久| 亚洲欧美日韩精品久久奇米色影视 | 欧美亚洲一区二区在线观看| 亚洲国产第一页| 日韩午夜电影在线观看| 国产精品多人| 国产区在线观看成人精品| 久久成人精品无人区| 好吊一区二区三区| 麻豆精品国产91久久久久久| 国产一级揄自揄精品视频| 久久色中文字幕| 在线日韩一区二区| 欧美凹凸一区二区三区视频| 欧美日韩中文| 国内成人在线| 午夜精品成人在线| 国产精品啊啊啊| 激情五月婷婷综合| 蜜月aⅴ免费一区二区三区| 欧美视频在线一区| 最新国产精品拍自在线播放| 久久久久久网址| 亚洲高清视频的网址| 欧美mv日韩mv国产网站app| 亚洲欧美久久| 一区二区高清在线| 欧美日韩国产成人高清视频| 国产精品自拍在线| 在线观看精品一区| 国产精品欧美一区二区三区奶水| 欧美一区在线看| 亚洲二区免费| 国产精品久久久久久久久久久久久 | 亚洲国产精品久久久久秋霞蜜臀| 欧美日韩高清免费| 欧美亚洲在线观看| 亚洲美女色禁图| **欧美日韩vr在线| 国产精品久久久久久久久免费樱桃 | 欧美大片免费观看| 亚洲六月丁香色婷婷综合久久| 国产麻豆视频精品| 欧美精品一区二| 久久精品国产精品亚洲精品| 亚洲一区二区三区国产| 亚洲国产欧美日韩| 国产一区二区精品久久99| 欧美激情a∨在线视频播放| 久久夜色精品亚洲噜噜国产mv| 宅男精品视频| 在线观看中文字幕不卡| 欧美国产日韩精品免费观看| 免费日韩av电影| 欧美一区中文字幕| 亚洲——在线| 亚洲精品在线三区| 永久555www成人免费| 国产人久久人人人人爽| 国产精品一二一区| 欧美新色视频| 欧美精品久久一区| 欧美日韩午夜在线| 欧美激情综合五月色丁香| 久久婷婷成人综合色| 亚洲免费在线视频| 亚洲女人小视频在线观看| 夜夜嗨av一区二区三区中文字幕| 在线观看一区视频| 狠狠综合久久| 国产亚洲精品福利| 国产女主播视频一区二区| 国产精品高潮视频| 欧美日本在线| 国产精品久久久久久久9999| 欧美日韩成人一区二区三区| 欧美国产日韩免费| 欧美日韩中文| 欧美午夜电影在线观看| 欧美日韩视频在线观看一区二区三区| 欧美日韩视频免费播放| 欧美日韩国产片| 欧美激情综合色| 欧美福利一区二区| 欧美性一二三区| 国产精品videosex极品| 欧美日韩一区二区三区高清| 国产精品第一页第二页第三页| 欧美天天综合网| 国产精品国产三级国产aⅴ浪潮| 欧美大胆人体视频| 欧美午夜视频| 国产精品久久77777| 国产精品卡一卡二| 国产一区欧美日韩| 悠悠资源网亚洲青| 亚洲国产乱码最新视频| 在线成人av| 中国成人亚色综合网站| 亚洲欧美日韩天堂| 久久激情视频| 欧美日韩免费观看一区| 国产精品二区在线观看| 国产日韩欧美黄色| 亚洲日本中文字幕| 亚洲一区二区免费看| 欧美一区二粉嫩精品国产一线天| 亚洲一区二区高清视频| 久久久精品性| 欧美成人一区二区三区在线观看| 欧美激情视频网站| 国产精品永久| 在线日本高清免费不卡| 亚洲毛片在线| 亚洲国产清纯| 午夜精品在线看| 毛片av中文字幕一区二区| 欧美激情网站在线观看| 国产毛片一区二区| 亚洲第一视频| 亚洲天堂成人在线视频| 欧美成年人视频网站| 国产精品成人午夜| 激情综合色丁香一区二区| 亚洲国产精品一区| 欧美尤物巨大精品爽| 欧美国产精品v| 国产精品视频一二| 亚洲看片免费| 久久精品30| 欧美日韩久久久久久| 欧美日韩精品一区二区天天拍小说| 国产精品永久免费观看| 亚洲电影观看| 亚洲欧美日韩国产中文 | 久久久久www| 欧美国产一区二区| 国产亚洲高清视频| 日韩午夜精品| 制服诱惑一区二区| 欧美国产亚洲精品久久久8v| 国产精品推荐精品| 亚洲精品国产系列| 久久综合九九| 国产精品区二区三区日本| 亚洲精品1区2区| 久热精品在线视频| 国产一区日韩一区| 午夜影院日韩| 国产精品丝袜白浆摸在线| 亚洲一区二区免费| 欧美午夜性色大片在线观看| 日韩一级大片| 欧美另类99xxxxx| 亚洲精品乱码久久久久久蜜桃91| 麻豆久久精品| 亚洲国产婷婷| 欧美高清影院| 日韩视频一区二区三区在线播放 | 美女图片一区二区| 国产综合视频| 久久久久久久久蜜桃| 国内精品视频久久| 久久久久.com| 一区二区三区在线视频播放| 久久久久久久网| 黄色成人免费网站| 久久综合久久综合这里只有精品 | 蜜桃av一区二区| **性色生活片久久毛片| 美玉足脚交一区二区三区图片| 影音先锋中文字幕一区| 美日韩精品免费观看视频| 亚洲高清不卡av| 欧美精品网站| 亚洲视频成人| 国产精品午夜在线观看| 欧美亚洲综合久久| 黄色精品一区二区| 欧美成人69| 一区二区三区视频在线观看| 国产精品乱码人人做人人爱| 午夜在线一区二区| 精品99一区二区| 欧美精品综合| 亚洲欧美日韩一区二区在线| 国产美女扒开尿口久久久| 久久久久久久高潮| 亚洲久色影视|