我在以母版页为父级的 .aspx(Web 表单)页面中遇到 jquery 自动完成功能的问题。在普通的 aspx 页面中,我可以使用自动完成功能根据需要呈现下拉列表,但是当我在母版页下的子页面中执行相同操作时,只会出现正常的下拉列表。所以这就是我所拥有的。这个在渲染时看起来不错,并且工作正常(没有母版页的普通 aspx 页面):
<select name="select" runat="server" id="select2" class="nostyle" style="width:100%;" placeholder="Select state">
<option></option>`
</select>
这个,作为母版页中子页面的一部分,工作方式不同:
<select name="select2" runat="server" id="select2" class="nostyle" style="width:100%;" placeholder="Select state">
<option></option>
<option value="AK">Alaska</option>
<option value="HI">Hawaii</option>
<option value="CA">California</option>
<option value="NV">Nevada</option>
<option value="OR">Oregon</option>
<option value="WA">Washington</option>
</select>
自动完成的 JS 可以在这个链接中找到:http: //jsfiddle.net/laziale/JjVHU/
我的问题是为什么下拉自动完成功能在没有母版页的页面上起作用,而带有母版页的页面不起作用,尽管所有 js 文件都正确连接。提前致谢, Laziale