0

我在下拉菜单 ( select) 中有一个状态列表。每个州都有一个页面。每个页面都有州缩写作为名称,例如:Alabama is al.htm。我想根据状态名称的选择来加载htm的内容;每个州都一样。换句话说,如果我选择New York,我应该会看到ny.htm中的信息。

加载不同页面中的数据?

4

1 回答 1

1

你的问题很模糊,所以这个答案做了一些假设。首先,我假设valueeachoption是缩写,例如:

<select id="yourSelect">
    <option value="al">Alabama</option>
</select>

接下来,我假设您希望将页面内容加载到页面上的特定元素中,并且您希望在选择更改时发生这种情况:

$("#yourSelect").change(function() {
    $("#whereToLoad").load(this.value + ".htm");
});
于 2012-04-23T15:08:20.083 回答