如何在Python中访问动态更新的下拉列表?

2024-04-20 05:23:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个HTML表单,它根据使用jQuery在第三个下拉列表中选择的内容动态更新两个下拉列表值。在

使用Python(CGI),如何访问two动态下拉列表的选定值。在

HTML文件:

<body>
<form action="/cgi-bin/ISPsetup.py" method="get" name="theform">
<table cellspacing="20">
<tr>
<td>Site: </td>
<td>
  <select id="site">
    <option val="va1">va1</option>
    <option val="va2">va2</option>
  </select>
</td>
</tr>
<tr>
  <td>Cap1: </td>
  <td>
    <select id="cap1">
    </select>
  </td>
</tr>
<tr>
  <td>Cap2: </td>
  <td>
    <select id="cap2">
    </select>
  </td>
</tr>
</table>
</form>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script type="text/javascript" src="site.js"></script>
</body>

网站.js:

^{pr2}$

在ISPsetup.py公司名称:

import cgi, cgitb

# Create instance of FieldStorage 
form = cgi.FieldStorage()

site = form.getvlaue('site')

Tags: formid列表htmljsscriptsite动态