선택시 '청구서 수신 주소가 배송지 주소와 같음'을 선택할 수있는 양식이 있습니다. 나는 jquery Show() hide()를 사용하여 div를 표시/숨기려고합니다. 사용중인 코드는 다음과 같습니다.크롬에서 선택시 "onclick"이벤트에서 div 표시/숨기기 문제가 있습니다
<select name="use_shipping_as_billing" >
<option value="Yes" selected="selected" onclick="$('#billing_form').hide();" >Yes</option>
<option value="No" onclick="$('#billing_form').show();" >No</option>
</select>
크롬에서는 작동하지만 div는 Chrome에 표시되거나 숨겨지지 않습니다. 나는 많은 것을 수색하고 onchange()를 포함하여 많은 다른 옵션을 시도했지만 아무것도 작동하지 않는 것 같습니다. 어떤 입력이라도 도움이 될 것입니다. 감사합니다.
저는'인라인'JavaScript를 제거하기 위해 jQuery의 힘을 사용했습니다. BTW, 당신은 선택 목록에있는 항목을 클릭하지 마십시오. 그리고 이벤트는'
동일한 스크립트가 크롬의 라디오 버튼에도 제대로 작동하지만 select를 사용하여 작동하지 않습니다. – Jqueryuser
다시 말하면, 이벤트는'선택 '이 아니라'선택'에 묶여 있어야하기 때문입니다. 'option'을 클릭하는 방법은 무엇입니까? 그들은 ... 버튼 만 놓을 수 있습니다. 그리고'option'은 절대로 변경되지 않습니다 ... 각각의'option' 항목은 항상 동일합니다 ...'select'는 무엇이 변경되는지입니다. – Sparky