선택된 id안의 값을 가져온다

$('select[name="motors"] option:selected').attr("id")

'IT > Jquery' 카테고리의 다른 글

[jquery] 소스 수정폼  (0) 2020.01.16
select 박스 유동적인 변화  (0) 2020.01.02
[Jquery] 그리드종류 찾던시절  (0) 2019.11.14
input checkbox 값 받기  (0) 2019.07.26
해당 라디오 버튼 클릭시 해당input  (0) 2018.03.27

 

 

https://www.bing.com/search?q=%EC%9E%90%EB%B0%94+%EA%B7%B8%EB%A6%AC%EB%93%9C&qs=n&form=QBRE&sp=-1&pq=%EC%9E%90%EB%B0%94%EA%B7%B8%EB%A6%AC%EB%93%9C&sc=8-5&sk=&cvid=D4F4F5C7553D401492A4246DA76A1B67

 

https://www.bing.com/search?q=jquery+%EA%B7%B8%EB%A6%AC%EB%93%9C&qs=n&form=QBRE&sp=-1&pq=jquery+%EA%B7%B8%EB%A6%AC%EB%93%9C&sc=8-10&sk=&cvid=AD38F777FEF24A3BB1D0F896C8C9BE75

 

 

그리드상세설명

https://aljjabaegi.tistory.com/322

 

jquery jqgrid 의 모든 것, 사용법, jQuery 추천 그리드

jquery jqgrid 의 모든 것, 사용법, jQuery 추천 그리드 jqgrid는 개발하기 편하고 빠르며 다양한 옵션을 제공하여 선호하는 분들이 많죠. 이번 포스팅에서는 이에 대한 사용법을 알아보도록 하겠습니다. 1. 다운..

aljjabaegi.tistory.com

 

input 값

input 값 배열 받기

var cc = $("input:checked[name='organizationcode']").length;

설명: 체크박스에 체크를 선택한 갯수를 가져옵니다.

if(cc>0){ 0보다 클경우

 $("input:checkbox[name='organizationcode']:checked").each(function(cc){    

해당체크된 값을 cc갯수 만큼 돌려서 배열저장합니다.
 tts += $(this).val() + ',';
 });

}

 

기록하기


var organs = $("#organizationcode").val();

해당 id값의 value값을 가져옵니다.
if(organs.indexOf("1")>-1){ $('input:checkbox[id="or_code01"]').attr("checked",true);}

indexOf는 1이 존재할경우 해당위치를 숫자형으로 볼려옵니다. 

없을경우 -1을 return해줍니다. 해당 값이 존재할경우 checked를 해줍니다. 만큼 checked가 되어있으면 해제를 실행한다고 합니다. 해보진않았습니다.

 

참고

해당 input 박스 disabled 시키기

<script type="text/javascript">
$(function(){
$(":radio").click(function() {
if($("#corporate_gubun2:checked").attr("value")=="Company"){ //추가기능활성화
document.getElementById("corporate_num").disabled = true;
}else{
document.getElementById("corporate_num").disabled = false;
}
});
});
</script>


<td class="date_has_event"><span class="date">5&nbsp;</span>
   
  <img src="/images/sub03/sc_done.png" alt="일정 자세히보기" />
  <div class="events">
  <ul>
   
  <li>
  <span class="title">주간업무보고 </span>
  <span class="time">08:30~</span>&nbsp;/&nbsp;<span class="loca">신관 중회의실</span>
  <span class="desc"> </span>
  </li>
   
   
  <li>
  <span class="title">사업주 안전 관련 교육 </span>
  <span class="time">15:00~</span>&nbsp;/&nbsp;<span class="loca">본관 대회의실</span>
  <span class="desc"> </span>
  </li>
   
   
  <li>
  <span class="title">2018년 정기총회 </span>
  <span class="time">16:00~</span>&nbsp;/&nbsp;<span class="loca">신관 다목적홀</span>
  <span class="desc"> </span>
  </li>
   
   
  <li>
  <span class="title">정기총회 </span>
  <span class="time">17:00~</span>&nbsp;/&nbsp;<span class="loca"> 행정복지센터</span>
  <span class="desc"> </span>
  </li>
   
   
  </ul>
  </div>
   
   
   
   
  </td>
$(function () {
	$('.date_has_event').each(function () {
		// options
		var distance = 10;
		var time = 250;
		var hideDelay = 500;

		var hideDelayTimer = null;

		// tracker
		var beingShown = false;
		var shown = false;

		var trigger = $(this);
		var popup = $('.events ul', this).css('opacity', 0);

		// set the mouseover and mouseout on both element
		$([trigger.get(0), popup.get(0)]).mouseover(function () {
			// stops the hide event if we move from the trigger to the popup element
			if (hideDelayTimer) clearTimeout(hideDelayTimer);

			// don't trigger the animation again if we're being shown, or already visible
			if (beingShown || shown) {
				return;
			} else {
				beingShown = true;

				// reset position of popup box
				popup.css({
					bottom: 20,
					left: -76,
					display: 'block' // brings the popup back in to view
				})

				// (we're using chaining on the popup) now animate it's opacity and position
				.animate({
					bottom: '+=' + distance + 'px',
					opacity: 1
				}, time, 'swing', function() {
					// once the animation is complete, set the tracker variables
					beingShown = false;
					shown = true;
				});
			}
		}).mouseout(function () {
			// reset the timer if we get fired again - avoids double animations
			if (hideDelayTimer) clearTimeout(hideDelayTimer);

			// store the timer so that it can be cleared in the mouseover if required
			hideDelayTimer = setTimeout(function () {
				hideDelayTimer = null;
				popup.animate({
					bottom: '-=' + distance + 'px',
					opacity: 0
				}, time, 'swing', function () {
					// once the animate is complete, set the tracker variables
					shown = false;
					// hide the popup entirely after the effect (opacity alone doesn't do the job)
					popup.css('display', 'none');
				});
			}, hideDelay);
		});
	});
});

[jQuery] 해당갯수와 해당안에내용 가져오기

 

 

[jQuery] 클릭시 링크새창열기

 

[jQuery] 클릭시 태그값 바꾸기

+ Recent posts