这是我的剧本
$.getJSON("Employee.js", function (data) {
var sample = data.one;alert(sample) });
这是Employee.js文件
var sample={ "one":"Manager","two":"Sr.Eng","three":"Eng" }
我很好。我想从下拉列表中获取值。我的下拉列表将如下:
<asp:DropDownList ID="ddlEmployee" runat="server">
<asp:ListItem>one</asp:ListItem>
<asp:ListItem>two</asp:ListItem>
<asp:ListItem>three</asp:ListItem>
<asp:ListItem>four</asp:ListItem>
</asp:DropDownList>
我在jscript中获取ddlEmployee的值为
var sel = document.getElementById("<%=ddlEmployee.ClientID%>");
var opt = sel.options[sel.selectedIndex].text;
如何使用“opt”从Employee.js文件中获取值?
答案 0 :(得分:1)
您可以使用括号表示法:
var opt = 'one';
var sample = { "one":"Manager","two":"Sr.Eng","three":"Eng" };
var val = sample[opt]; // Manager
答案 1 :(得分:0)
尝试以下代码:
var data=$.("#ddlEmployee").val();
alert(data);