jquery
  • asp.net-mvc
  • 2008-11-13 5 views 1 likes 
    1

    나는 이것을 시도하지만 허용되지 않습니다.dropdownlist에서 값 가져 오기 UrlHelper에서 값 사용

    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

    선택한 옵션 값을 가져 오기 위해 val()을 수행하십시오.

    var selectedValue = $("#moduletype").val(); 
    

    당신은 그러나 여분의 키 입력 :

    var selectedValue = $("#moduletype>option:selected").attr('value'); 
    
    아무 소용이없는 다음을 사용합니다 옵션에서 그것을 얻을
    관련 문제