1

我的解释如下,希望清楚。

基础页面有一个ID为123的链接,点击打开查询页面:

<a href="/enquiry/?id=123"></a>

在查询页面,有一个表格:

<form>
<input type="text" name="id" value="">
</form> 

问题 - 是否可以将 ID 值“123”传递到查询页面,并预先填写该字段?如下所示:

<input type="text" name="id" value="123">

请任何人帮忙,非常感谢。

4

1 回答 1

3
function getQueryVariable(variable)
{
       var query = window.location.search.substring(1);
       var vars = query.split("&");
       for (var i=0;i<vars.length;i++) {
               var pair = vars[i].split("=");
               if(pair[0] == variable){return pair[1];}
       }
       return(false);
}

调用getQueryVariable("id")- 将返回“123”。

$('.txt1').val(getQueryVariable("id"));

html:-

<input type="text" name="id" value="" class="txt1">
于 2013-04-30T18:11:59.083 回答