나는 지금 약간의 문제가있다. (나는 돈의 가치를 묻는 간단한 양식을 가지고있다. 그리고 그 아래에, 선택된 가격의 20 퍼센트를 계산하는 jQuery 유효성 검사가있다. 그리고 그것을 뺀다. 선택한 가격에서 비어있는 span 태그로 업데이트합니다.HTML 업데이트 선택/옵션 값을 기반으로 하시겠습니까?
코드가 잘못되었습니다 (동일한 블록의 다른 모든 기능이 작동하지 않음).하지만 전혀 작동하지 않습니다!
<select id="list"><option value="error">$-</option><option value="1">$1</option><option value="5">$5</option><option value="10">$10</option><option value="25">$25</option><option value="50">$50</option><option value="100">$100</option><option value="250">$250</option><option value="500">$500</option></select>
$<span id="jsprice"></span>
<script>
var price = $("#list :selected").val();
var earning = price-((price/100)*20);
$('#list').change(function(){
$('#jsprice').val(earning);
});
</script>
는 는 사람이 잘못 될 수 있는지 알고 있나요
? 나는 .blur() .change()
과 몇 가지 다른 시도하고
하지만 난 그저 틀렸어 .text() 작동 방식을 보았다.
대단히 감사합니다. 모든 응답은 크게 감사하겠습니다.
감사합니다이 대신 $ ('의 정확한하지만 단지 명확하게하는 것입니다 "# 목록 : 선택") .val();', 당신은'this.value'를 사용할 수 있습니다. – NicoSantangelo
heh, 원시 js 객체로'this'를 사용하면'$ (this) .value'가 undefined를 반환합니다 – NicoSantangelo
감사합니다, Frederick! :) 그것은 잘 작동했습니다. 건배. :) – unicornication