2013-12-23 2 views
-1

여기에있는 msDropdown 플러그인의 json 버전을 사용하고 있습니다 : LINK 그리고 나는 아마 상대적으로 간단한 것을 알아야합니다. 어떻게하면이 예제 페이지의 가치를 얻을 수 있습니까? 그 링크에 보여?msDropdown Jquery 플러그인의 값을 얻으십시오

내가 JS에 약하다 그러나 이것은 내 시도했다 : 난 그냥이 경고 상자에 표시 할 필요가 지금

var selectedIndex = $("#byjson").val(); 
$("#byjson").change(function() { 
    alert("value =" + selectedIndex); 
}) 

후 나는 내가 어디를 얻기 위해 함께 작업을 계속할 수 있습니다 확신 그것을 원하지만 나는 경고창에 보여줄 것이 아무것도 없다.

는 다시이 ABC의 단순처럼 아마하지만 난 여기에 뭔가 키를 잃었 생각 : 당신은 그 내부 변경 기능을 변경 한 후 selectedIndex의를 얻을, 그래서 이동해야 D

+0

를 사용할 수있는' –

+0

해냈어 그 덕분에 – Derek

답변

1

$("#byjson").change(function() { 
    var selectedIndex = $("#byjson").val(); 
    alert("value =" + selectedIndex); }) 

당신에게 또한 경고 (this.value)`노력이 내부 변경 기능

$("#byjson").change(function() { 
     var selectedIndex = $(this).val(); 
     alert("value =" + selectedIndex); }) 
+0

당신 바위, 감사 - 나는 그것을 무 알고 st는 간단한 픽스였습니다.) $ (이)가하는 일을 말해 주시겠습니까? Im guessing은이 경우와 같은 #byjson과 관련된 요소를 찾습니다. 그 맞습니까? – Derek

+0

이것은 change 이벤트가 트리거되는 현재 html 요소입니다. $ (this)는 해당 요소의 JQuery 객체를 제공합니다. 이것을 JQuery 함수에서 더 잘 이해하려면이 [post] (http://stackoverflow.com/questions/5611233/jquery-this-selector-function-and-limitations?answertab=active#tab-top)를 참고하십시오. –

관련 문제