2013-05-28 3 views
0

그는 내가 그나마 선택 항목

 <div class="frmcmpstn fl"> 
      <a class="btn fl cll" href="#">Are you an Hwp/Family Office or an Institutional <img src="images/dd_arow_ico.png" /></a> 
      <ul class="signupdd_dd" style="display:none;"> 
       <li><a href="#">New Delhi</a></li> 
       <li><a href="#">California</a></li> 
       <li><a href="#">Gurgaon</a></li> 
       <li><a href="#">North East America</a></li> 
       <li><a href="#">North America</a></li> 
       <li><a href="#">South Africa</a></li> 
      </ul> 
     </div> 

지금 내 문제는 내가 Asp.net에서 일한됩니다

목록을 드롭을 만들기위한 HTML을 (DIV, 리튬) CSS를 사용하는 일부 웹 페이지를 전송 한 내 디자이너 자바 스크립트 또는 JQuery를 알고 있고 자바 스크립트 또는 JQuery에서 가능하다는 것을 알고있다

어떻게하면 자바 스크립트 또는 JQuery에서 선택한 항목을 가져올 수 있는지 ....

+0

, UL 요소에 대한 '선택 항목'이 없다. 그럼, 무슨 뜻이야? –

+0

값으로 무엇을 하시겠습니까? JS 변수에 넣으시겠습니까? 서버에 보냅니 까? 다른 것? – JJJ

+0

항목이 선택되었는지 어떻게 알 수 있습니까 ?? –

답변

0

는 앵커 a 각각에 대한 click 이벤트에 이벤트 핸들러를 연결합니다. 이벤트 처리기는 this에 할당 된 요소를 가지며이 요소를 사용하여 다양한 요소 속성을 가져올 수 있습니다.

$(".signupdd_dd li a").click(function(e){ 
    e.preventDefault(); 
    $(".chosen").removeClass("chosen"); 
    $(this).addClass("chosen"); 
    alert($(this).text()); 
}); 

나중에 처리를 위해 클릭하는 a에 클래스를 추가 할 수 있습니다. 이벤트 처리기는 앵커 클릭 처리기의 기본 동작이 탐색을 발생시키지 않도록 방지해야합니다.

작업 예 : 보통 http://jsfiddle.net/vZkDp/

+0

안녕하세요 케빈, 어떻게 이벤트 처리기를 추가하거나 클릭 이벤트가 나를 도와주세요 ... 감사합니다 –

+0

감사합니다 케빈 ... 거의 내 문제를 해결했습니다 ....하지만 데이터베이스에서 선택한 값을 저장하고 싶습니다 ..... 그래서 C# 코드에서 선택된 값을 설정해야합니다 ..... 코드 뒤에 ..... objMyClass.country = selectedvalue (화면에서) –

2

난 당신 말은 생각 :

<script type="text/javascript"> 
    $('.signupdd_dd li').on('click',function(){ 
     var $selectedLi = $(this); 
     //then do some stuff e.g 
     $selectedLi.addClass('selected'); 
    }); 
</script> 
</body> //-> don't add this line but search in your html code this tag and put <script> just before 

또는 태그를 대상 :

$('.signupdd_dd li a').on('click',function(){...}); 
+0

감사하지만 어떻게이 코드를 사용할 수 있습니까?이 코드를 추가해야하는 곳 ... 유감스럽게도 JQuery를 알지 못해 .. 제발 .. 제발 .... 덕분에 –

+0

업데이트 답변! –

+0

안녕하세요. C# 코드에서 항목을 선택하는 방법은 무엇입니까? –