2014-02-24 2 views
-2

javascript n jquery를 처음 사용합니다. jquery 함께 내 스크립트 tag.jquery jquery 함께 추가 한, JavaScript 잘 작동하지만 jquery 함수를 추가 할 때 스크립트가 작동하지 않습니다 ..... JavaScript 또는 둘 다 jquery 변환해야합니다. 또는 내가 anything.Here 말이냐하면 온 클릭이 없을 때 여기에 내가 도시 selected.Its를 기반으로 위치를 로딩하고jquery를 추가 할 때 Javascript가 작동하지 않습니다.

<script type="text/javascript"> 
function getLocations() { 
    $.post('@Url.Action("getLocations","Home")', { 'id': $("#cities").val() }, 
     function (data) { 
      $("#loca").html(data).show(); 

     }); 
} 

$(function() { 
$('.submit').on('click', function() { 
    var ck = ""; 
    var city = $("#cities option:selected").text(); 
    var location = $("#loca option:selected").text(); 
    alert(city+"and"+location) 
} 
}); 

</script> 

잘 작동 내 스크립트입니다, 그러나 추가 할 때, 위치는로드되지 않습니다 n은 기능이 한테 전화가 .... 내가 모두 작동하려면 다른 어떤 일을 할 필요가 it.Do 내부 경고를 맞대기로 시도하지

+1

요소에 jquery 참조를 추가 했습니까? – ORION

답변

2

감사합니다 당신은 )

를 잊어 버렸습니다
$(function() { 

    $('.submit').on('click', function() { 
     ... 
    }) // <--- 
}); 

코드 블록을 제대로 들여 쓰면 자바 스크립트 콘솔을 보면 이런 종류의 오류가 쉽게 감지됩니다. indent style을 채택하고 코드를 준수하십시오.

+0

거기도 세미콜론이어야합니다. 이 경우 나는 그것이 필요하다고 생각하지 않지만 여전히 거기에 있어야합니다. –

+0

닫는'}'으로 끝나는 경우 세미콜론은 꼭 필요하지 않습니다 – fcalderan

+0

감사합니다 Fabrizio .... thats the 실수 – pavan

관련 문제