Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp classic 在经典asp中填充依赖项下拉列表_Asp Classic - Fatal编程技术网

Asp classic 在经典asp中填充依赖项下拉列表

Asp classic 在经典asp中填充依赖项下拉列表,asp-classic,Asp Classic,我正在使用经典asp,我需要填充下拉列表。在页面加载过程中,所有大陆、所有国家和所有城市都应该在各自的下拉列表中填充。此外,一旦我选择亚洲(大陆下拉dwn),亚洲的国家应该在“国家”下拉列表中得到人口,亚洲的所有城市都应该在“城市”下拉列表中得到人口。一旦我从“国家”下拉列表中选择了一个特定的国家,比如印度,所有属于印度的城市都应该在“城市”下拉列表中得到人口 我有一个sql程序,它从DB返回结果。我如何在不重新加载页面的情况下填充相同的下拉列表?有没有使用javascript的解决方案?嗯,我

我正在使用经典asp,我需要填充下拉列表。在页面加载过程中,所有大陆、所有国家和所有城市都应该在各自的下拉列表中填充。此外,一旦我选择亚洲(大陆下拉dwn),亚洲的国家应该在“国家”下拉列表中得到人口,亚洲的所有城市都应该在“城市”下拉列表中得到人口。一旦我从“国家”下拉列表中选择了一个特定的国家,比如印度,所有属于印度的城市都应该在“城市”下拉列表中得到人口

我有一个sql程序,它从DB返回结果。我如何在不重新加载页面的情况下填充相同的下拉列表?有没有使用javascript的解决方案?

嗯,我认为这是该问题的解决方案。对不起


作为对评论的回应:给我。

嗯,我认为这是解决这个问题的办法。对不起


回复评论:给我。

在经典ASP中:

  • 在服务器上使用一个简单的
    for
    循环构建下拉列表,该循环生成
    的每个
    标记
  • 将JavaScript添加到客户端页面,该页面在一个下拉列表中检测更改(例如大陆),并在运行时在客户端过滤
    • 在经典ASP中:

      • 在服务器上使用一个简单的
        for
        循环构建下拉列表,该循环生成
        的每个
        标记
      • 将JavaScript添加到客户端页面,该页面在一个下拉列表中检测更改(例如大陆),并在运行时在客户端过滤

        • 在经典ASP中,如果不重新加载页面,则无法执行此操作。如果您不知道如何在javascript中实现这一点,您可以只使用第一个下拉列表,然后在选择后移动到下一页,在链中添加下一个下拉列表

          我要做的是,构建第一个下拉列表,在进行更改时,启动一些AJAX以点击另一个ASP页面以获得下一个下拉列表,然后将其添加到页面中


          jQuery可能会很容易处理这个问题。

          在经典ASP中,如果不重新加载页面,就无法做到这一点。如果您不知道如何在javascript中实现这一点,您可以只使用第一个下拉列表,然后在选择后移动到下一页,在链中添加下一个下拉列表

          我要做的是,构建第一个下拉列表,在进行更改时,启动一些AJAX以点击另一个ASP页面以获得下一个下拉列表,然后将其添加到页面中


          jQuery可能很容易处理这个问题。

          这需要在加载页面时在内部加载大量数据。国家和城市没有变化,因此数据是静态的。只需使用include文件


          我们这样做的方式是使用onchange javascript和javascript数组。您可以为您所在的国家/地区创建一个城市阵列,然后为每个国家/地区创建一个单独的城市阵列。当onChange事件发生在国家/地区时,您将启动另一个javascript例程,该例程使用适当的javascript city数组重建下拉列表。

          这需要在加载页面时在内部加载大量数据。国家和城市没有变化,因此数据是静态的。只需使用include文件


          我们这样做的方式是使用onchange javascript和javascript数组。您可以为您所在的国家/地区创建一个城市阵列,然后为每个国家/地区创建一个单独的城市阵列。当onChange事件发生在国家/地区时,您将启动另一个javascript例程,使用适当的javascript city数组重建下拉列表。

          您可以使用ajax/js为我提供任何具有asp依赖下拉列表填充的代码示例吗?这将对我大有帮助。您可以为我提供任何具有asp依赖下拉列表填充的代码示例吗使用ajax/js?会对我有很大帮助。我正在考虑从asp记录集生成一个数组,并在javascript函数中使用它。但是我也不能这样做。有人能指导我从asp记录集创建javascript数组吗?我可以找到一些链接,但没有一个代码可以工作。有人能给我一个关于它的工作代码吗这是吗?谢谢。我正在考虑从asp记录集生成一个数组,并在javascript函数中使用它。但是我也不能这样做。有人可以指导我从asp记录集创建javascript数组。我可以找到一些链接,但没有一个代码可以工作。有人能给我一个关于这个的工作代码吗?谢谢。