Jquery 查询外部文件以显示或隐藏div

Jquery 查询外部文件以显示或隐藏div,jquery,html,asp-classic,Jquery,Html,Asp Classic,一直在寻找如何解决这个问题,但尚未找到答案。我是JQuery和ASP的新手,我想我需要在这里完成这项工作。这就是我想做的 我有一个网页(称之为“Page1”),上面有表单字段,其中一些字段是根据URL中的信息自动填充的(例如www.somedomain.com/Page1.html?s=value)。我还有一个单独的文件(名为“List”),其中包含一个值列表 加载时,Page1表单字段“s”根据URL值自动填充,我希望“Page1”随后查询“List”以查找字段“s”的值。如果值在列表中,则显

一直在寻找如何解决这个问题,但尚未找到答案。我是JQuery和ASP的新手,我想我需要在这里完成这项工作。这就是我想做的

我有一个网页(称之为“Page1”),上面有表单字段,其中一些字段是根据URL中的信息自动填充的(例如www.somedomain.com/Page1.html?s=value)。我还有一个单独的文件(名为“List”),其中包含一个值列表

加载时,Page1表单字段“s”根据URL值自动填充,我希望“Page1”随后查询“List”以查找字段“s”的值。如果值在列表中,则显示隐藏表单字段“z”。如果值不在列表中,则保持表单字段“z”隐藏

你知道我该怎么做吗

谢谢,
Keith使用Ajax调用获取外部文档。检查返回的数据中的“z”值,如果找到该值,则使用
if
语句显示“z”字段

$.ajax({
  url: "list.html",
  success: function(data) {
    var zValue = $(data).find('#myValue');
    if (zValue){
      $('#myZField').show();
    }
  });
});

如果没有jQuery的答案不是您想要的,那么表示歉意,但是您可以在服务器上完成所有这些,因为您正在呈现页面。以下是一些伪代码,这些伪代码应该很容易在服务器上的vbscript中实现:

<%
Dim s : s = Trim(Request("s")) & ""
Dim showHidden : showHidden = True
Dim z
If s <> "" Then 
 If ValueIsOnTheList(s, z) Then showHidden = False
End If
%>
<html>
...
<body>
...
<%If showHidden = False%>
 <visibleTag><%= z%></visibleTag>
<%Else%>
 <hiddenTag><%= z%></hiddenTag> <!-- or don't display at all -->
<%End If%>
...

...
...
...

在谷歌上搜索“学习Ajax”。谢谢,我会试试的!