【发布时间】:2016-09-13 16:51:47
【问题描述】:
如何从下拉列表中获取选定的文本?在将我钉在十字架上要求复制之前,我已阅读: Get selected text from a drop-down list (select box) using jQuery 和 Get selected text from a drop-down list (select box) using jQuery 并从这些页面尝试了以下代码变体:
<asp:DropDownList ID="DDLSuburb" runat="server">
</asp:DropDownList>
alert($get("[id*='DDLsuburb'] :selected"));
alert($("[id*='DDLsuburb'] :selected"));
alert($get("#DDLsuburb option:selected"));
alert($get("DDLsuburb option:selected"));
alert($get("#DDLsuburb :selected").text());
alert($get("DDLsuburb :selected").text());
alert($get("DDLSuburb", Text));
alert($get(DDLSuburb, Text).toString());
alert($get("DDLSuburb", Text).toString());
alert($get("DDLSuburb").html());
alert($get("DDLSuburb :selected").html());
alert($get("DDLSuburb option:selected").html());
alert($get(DDLSuburb).textContent());
alert($get(DDLSuburb).innerHTML());
alert($get(DDLSuburb).innerHTML.toString());
alert($get("DDLSuburb").text());
alert($get("DDLSuburb").valueOf("DDLSuburb"));
alert($get("DDLSuburb").valueOf());
注意事项: 1. 我正在使用警报进行故障排除。 2. 我知道第一部分应该是($get("DDLSuburb"),而不是不带引号的选项。 Visual Studio 2015,ASP.net。
编辑:尝试通过单击按钮来引发警报:
<input type="button" value="Get Postcode" onclick="onClick()" />
<script type="text/javascript">
var onClick = function () {
alert($get("DDLSuburb")...);
}
【问题讨论】:
标签: asp.net