2012-08-28 3 views
0

나는 prevoius 선택의 트랙이 코드는 각 아약스 성공jQuery를 아약스 기억 변수

var region = $("#regionDropDown :selected").html(); 
var newRegion; 

if ($('#regionDropDown').find("option:selected[value!='all']").length) { 
    var region = newRegion; 
    var newRegion = "-Region: " + $("#regionDropDown :selected").html(); 
}​ 

그러나이 늘 작업 후에, 나는이 지역에서 정의되지 않은 얻을 실행

하게 유지해야합니다.

팁이 있습니까?

답변

4

당신은 region = newRegion을 지정합니다. 이는 그들이 모두 정의되지 않았고 데이터가 손실되었음을 의미합니다. 그 라인이 필요하지 않습니다. (var region = newRegion;)

+0

그럼 어떻게 지역에 newReion의 내용을 포함시킬 수 있습니까? 업데이트 된 각 선택 항목에 대한 내용을 업데이트해야합니다 : P – Mackelito

+0

'var newRegion = region; var region = ...'그리고 이전 데이터는 여전히'newRegion'에 있습니다. 어쩌면 변수의 이름을 바꾸는 것이 좋습니다 :) – Ohad

+0

흠 .. 내가 뭘하고 있는거야? var region = newRegion; var newRegion = ... – Mackelito