jQuery의 .data()를 사용하여 JSON 객체를 앞뒤로 전달합니다. 배열의 필드 중 하나는 날짜를 나타내는 문자열입니다. 문자열을 .data() 함수에 넣으면 문자열입니다. 내가 그것을 검색 할 때 그것은 js Date 객체입니다 (그리고 그것은 틀린 시간대 정보를 압니다). 이 기능을 방지 할 수있는 방법이 있습니까?jQuery .data() 및 날짜 정보 저장
답변
, (작품은 주변의 .attr을 사용하는 것입니다 jQuery online docs about .data()
참조) 메서드를 호출합니다.
<div id="mydiv" data-two="2">
$('#mydiv').data('two') -> 2 // a number
$('#mydiv').attr('data-two') -> "2" // a string
html5 스타일의 데이터는 자바 스크립트에서 날짜 유형으로 변경되지 않습니다. –
이것은 파산하는 길을 내려가는 것을 원치 않는 것으로 이해할 수 있습니다. 이 문제와 관련하여 Questioner의 특정 코드를 보는 것이 좋을 것입니다. – chelmerich
그것은 더 큰 프로젝트의 일부이지만, 나는 가지고있는 것으로부터 간단한 예제를 만들려고 노력할 것이다. –
정확히 똑같은 것이 있습니다. 내가 필드에 "0045"을했다 때 내가 원하는하지 않았다 정수로 직접 변환
<div class="datasegment red" data-id="0045" data-name="0045" data-level="red" style="opacity: 1; height: 142.28571428571428px; ">
<a class="datavalue" href="#" style="font-size: 24px; ">0045</a>
</div>
및
var ID = jQuery(this).data("id");
자바 스크립트
: 나는 다음과 같은 코드를 가지고 있었다. 내가가 필요에 따라 다음 제대로 "0045"의 문자열을 반환var ID = "";
ID = jQuery(this).attr("data-id");
:
나는 다음에 변경되었습니다.일부 경우 큰 문제이며 아직 강하를 발견하지 못했습니다.
hth. Shaun
- 1. jQuery .data() 및 플러그인
- 2. 이름 및 기타 정보 저장
- 3. C#의 날짜 형식과 저장 시간대 정보
- 4. VBA 날짜 및 저장
- 5. Jquery .data()로 데이터 저장 및 검색 문제가 발생했습니다.
- 6. jQuery pluggins, data() 및 namespace
- 7. 생체 정보 저장 및 비교
- 8. WCF 및 인증 정보 저장
- 9. .data() jquery
- 10. JQuery - Orderform, 자동 업데이트 가격, 정보 저장
- 11. PHP에서 날짜 저장 및 검색?
- 12. SQLite 날짜 저장 및 변환
- 13. 데이터베이스에 날짜 및 요율 저장
- 14. 서버 날짜 및 시간 저장
- 15. HTML 태그/jQuery에 정보 저장
- 16. 안드로이드에서 날짜 정보 가져 오기 및 표시
- 17. NSDate 날짜 및 시간 표시 정보
- 18. jQuery FullCalendar 날짜 저장 문제 (RFC-822)
- 19. jquery Post, data object
- 20. jQuery .data() vs HTML5 data-XXX 성능
- 21. 캘린더의 날짜 선택기 정보
- 22. 쿠키에 사용자 정보 저장
- 23. 트윗에서 위치 정보 저장
- 24. 서버에 정보 저장 및 가져 오기
- 25. 어레이 설정 길이 및 저장 정보
- 26. 인증 및 사용자 정보 저장 접근법
- 27. ActiveRecord 협회 정보 : 자동 저장 및 자동
- 28. OpenGL ES 다각형 및 꼭지점 저장 정보
- 29. 로그인 문제 - 쿼리에서 정보 추출 및 저장
- 30. web.config를 사용하여 정보 저장 및 매핑
코드 샘플을 보여줄 수 있습니까? (JSON (문자열) 또는 JS 객체를 전달하고 있습니까?) – nnnnnn
페이지의 다른 구성 요소 인 것처럼 보이지만 $ .data()가 아닌 것 같습니다. 죄송합니다. –