ドロップ私は自分のコードに次き:jqueryのは、キー/値を取得 - ASPからキーがダウン
<asp:DropDownList id="City" runat="server">
私は、キー値からキーを取得するには、以下を使用してみましたが、それはもののとして未定義を示しドロップダウンリストから選択しました
var city = $("#city option:selected").val();
alert(city);
ドロップ私は自分のコードに次き:jqueryのは、キー/値を取得 - ASPからキーがダウン
<asp:DropDownList id="City" runat="server">
私は、キー値からキーを取得するには、以下を使用してみましたが、それはもののとして未定義を示しドロップダウンリストから選択しました
var city = $("#city option:selected").val();
alert(city);
は、あなたは、単にむしろoption:selected
子を探して比べて、select
要素自体に.val()
メソッドを使用する必要があります。 CSSのID
も大文字小文字を区別します。
var city = $("#City").val();
alert(city);
IDとセレクタが一致しません。 (あなたが現在やっているとして)
var city=$("#City option:selected").val();
キーと値の意味は完全にはわかりませんが、選択したオプションのテキストと値を意味すると仮定しています。
var selectedOption = $("#<%= City.ClientID %> option:selected");
if (selectedOption){
alert($(selectedOption).text() + "/" + $(selectedOption).val());
}
選択したオプション値を取得するには、 '$( '#City').val()'が必要です。 –