如何从下拉列表中获取所选项目的值?我正在使用存储过程读取我的值SQL表,一旦填充列表,我想要选择ITEM并保存SQL TABLE。任何帮助都感激不尽。这是我已经尝试过:如何从下拉列表中检索所选项目的值?
function QueryKomaxDetails() {
$.ajax({
url: GET_SCHEDULE_DEPARTMENTS,
data: 'includeInactive=' + null,
dataType: 'json',
success: LoadKomaxDetails
});
}
var LoadKomaxDetails = function (data) {
var dllItems = eval(data);
var komaxDetails = $("#ddlItems").val();
$.each(dllItems, function() {
komaxDetails.append("<option value='" + this.departmentId + "'>" + this.departmentName + "</option>");
});
}
而且我设法让ITEM作为下拉列表。 这里是我的HTML代码如下:
<label>Select Komax :</label><select id="ddlItems" name="komax" ></select>
当心,'的eval(数据)'可能是一个安全漏洞,如果'data'可以由用户进行操作。其实,是不是默认情况下jQuery会自动将其更改为对象? –
可能重复的[jquery从下拉选择选项](http://stackoverflow.com/questions/10659097/jquery-get-selected-option-from-dropdown) –