我会尝试这样的事情,但不允许这样做。
function GetDynamicModulesProperties() {
var selectedValue = $("#moduletype option:selected").val();
if (selectedValue.lenght() > 0) {
var url = '<%= Url.Action("GetModuleProperties", new { sectionid = ViewData.Model.Id, moduleTypeId = selectedValue } ) %>';
var renderContainer = $("#modulesettings");
$.get(url, function(data) {
renderContainer.html(data);
renderContainer.fadeIn('slow');
});
}
}
有没有办法做到这一点?
提前完成
答案 0 :(得分:0)
在select上执行val()以获取所选的选项值。
var selectedValue = $("#moduletype").val();
要从选项中获取它,您将使用以下内容,但额外的按键按下没有意义:)
var selectedValue = $("#moduletype>option:selected").attr('value');