我如何根据URL中的参数填充我的搜索字段 [英] how i can populate my search fields based on the parameters inside the URL

查看:184
本文介绍了我如何根据URL中的参数填充我的搜索字段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在研究一个asp.net web应用程序,并且我有以下代码来构建一个搜索字段部分,它根据用户的输入构建URL参数: - $ /

 < script type =text / javascript> 
$ b $(文档).ready(函数(){

$('#button')。click(function(e){
var count = 1 ;
var s =;

var inputvalue = $(#journal)。val();
var inputvalue2 = $(#keywords).val ();
var inputvalue3 = $(#datepub)。val();
var inputvalue4 = $(#title)。val();
var inputvalue5 = $( #localcurrency)。val();
var inputvalue6 = $(#locations)。val();
var inputvalue7 = $(#dropdown1)。val();
$ var $ input $ value = $(#dropdown2)。 = s +FilterField+ count += Journal& FilterValue+ count +=+ inputvalue +&;
count ++;
}
if(inputvalue2!= null&&
count ++;
{
s = s +FilterField+ count += KeyWords& FilterValue+ count +=+ inputvalue2 +&;
count ++;
}
if(inputvalue3!= null&& inputvalue3!=)
{
s = s +FilterField+ count += datepub& FilterValue+ count +=+ inputvalue3 +&;
count ++;
}
if(inputvalue4!= null&& inputvalue4!=)
{
s = s +FilterField+ count += Title& FilterValue+ count + = + inputvalue4 + &安培;;
count ++;
}
if(inputvalue5!= null&& inputvalue5!=)
{
s = s +FilterField+ count += localcurrency& FilterValue+ count + = + inputvalue5 + &安培;;
count ++;
}
if(inputvalue6!= null&& inputvalue6!=)
{
s = s +FilterField+ count += locations& FilterValue+ count + = + inputvalue6 + &安培;;
count ++;
}
if(inputvalue7!= null&& inputvalue7!=)
{
s = s +FilterField+ count += dropdown1& FilterValue+ count + = + inputvalue7 + &安培;;
count ++;
}
if(inputvalue8!= null&& inputvalue8!=)
{
s = s +FilterField+ count += dropdown2& FilterValue+ count + = + inputvalue8 + &安培;;
count ++;
}
window.location.replace(/ teamsites / Bib%20Test / Forms / search.aspx?+ s);

});
});
< / script>

期刊< input type =textid =journal>
关键字< input type =textid =keywords>




发送“验证码”获取 | 15天全站免登陆