2012-02-29 3 views
1

YouTube에서 선택 값에 따라 옵션을 자동 선택하기 위해 JavaScript를 사용하는 자습서를 보았습니다.옵션 값을 기준으로 자동 선택

$("select[value]").each(function() { 
$(this).val(this.getAttribute("value")); 
}); 

그리고 HTML에있는 코드 (PHP는 데이터를 가져 후)이

<select name="group" id="group" value="4"> 
    <option value="1">Administrator</option> 
    <option value="2">Member</option> 
    <option value="3">Developer</option> 
    <option value="4">Moderator</option> 
    <option value="5">Donator</option> 
</select> 

선택의 값이하도록되어 있습니다 :

자바 스크립트 코드는 다음과 같습니다 JavaScript가 무엇을 선택해야하는지 알려주지 만, 저를 위해 작동하지 않습니다. 도와주세요. (저는 JavaScript/PHP/MySQL을 처음 사용합니다)

+1

작품을 도울 수있을 수 있습니다 (17.0/win7). http://jsfiddle.net/Jwjpu/ – Hamish

+0

jsfiddle을보고 나서, 페이지로드, 감사에 함수를로드한다고 말하지 않고 있다는 것을 알았습니다. – unlucky4ever

답변

2

그 코드는 jQuery library을 사용합니다. jQuery를 사용하여 질문에 태그를 추가하지 않았다면 jquery.js 파일을 포함하지 않았고 필요 없다는 것을 알고 있을지 의심 스럽습니까?

이 추가 :

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> 

(구글의 CDN에서로드하십시오.)

+0

jQuery를 포함 시켰습니다 (다른 것들) – unlucky4ever

0
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> 

다음 내 같은 시도, 당신에게 크롬에서

$(function(){ 
    var val = $("select[name=group]").val(); 
    $("select[name=group]").change(function(){ 
     val = $(this).val(); 
    }); 
} 
관련 문제