2012-08-15 6 views
1

어쨌든 jquery가있는 텍스트 상자의 값을 얻을 수 있습니까?jquery가 비활성화 된 텍스트 상자의 값을 얻습니다.

특정 상태에 도달하면 행을 사용할 수 없지만 특정 필드 위로 마우스를 가져 가면 해당 값의 내용이 팝업에 표시됩니다.

$('.TariffName').mouseover(function (e) { 
      x = e.pageX; 
      y = e.pageY; 
      var tr = $(this).closest('tr'); 
      var notes = tr.find('#txtTariffName').val(); 
      if (notes != "") { 
       $("div#TariffWording").css('top', y).css('left', x); 
       $("#TariffWording > p").text(notes); 
       $('div#TariffWording').show() 
      } 
      else { 
       $('div#TariffWording').hide() 
      } 

     }); 
+2

'tr.find ('#의 txtTariffName')를 사용하려고합니다. 발은()'$ ('#의 txtTariffName') '로 단순화 할 수있다. 발() '그리고 장애 요소에 대해서는 꽤 잘 작동하는 것으로 보인다 : http://jsfiddle.net/RKnU5/. 너의 문제는 무엇인가? –

+0

스 니펫에 대한 감사의 예를 들어, 내 코드를 변경하고 여전히 작동하지 않는, iv 시작 지점에 중단 점을 넣고 아무것도 맞지 않습니다? –

답변

1

사용 '읽기 전용'텍스트 입력 대신에 '장애인'의 속성 :

이 내 코드입니다.

+0

비활성화 된 요소 [포스트 백을하지 않기] (http://www.w3.org/TR/html4/interact/forms.html#h-17.12) ([this] (http://stackoverflow.com/)를 통해) a/4998307/1599229), 간결한 설명과 함께 [here] (http://stackoverflow.com/a/4998302/1599229)). – bahmait

관련 문제