English 中文(简体)
Jquery获得了关键/价值——从 as滴中起的关键
原标题:Jquery get the key/value - key from asp drop down

I have the following in my code:

    <asp:DropDownList id="City" runat="server">

我尝试利用以下方法从关键价值中获取钥匙,但是,尽管我从下降中挑选出来,它却显示出未界定。

    var city = $("#city option:selected").val();

    alert(city);
最佳回答

您应简单使用<代码>.val(>>上<>条码>方法,而不是检索<代码>option:s selected child(正如你目前所做的那样)。 s in CSS也对案件敏感。

var city = $("#City").val();
alert(city);
问题回答

这些案件在身份证和选择人之间不相称。

var city=$("#City option:selected").val();

我并不完全确定你在关键和价值上的含义,但我假定你指的是选定选择的案文和价值。 类似情况:

var selectedOption = $("#<%= City.ClientID %> option:selected");
if (selectedOption){
    alert($(selectedOption).text() + "/" + $(selectedOption).val());
}




相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签