일부 계단식 드롭 다운 목록에서 데이터를 업데이트하는 데 jQuery 메서드 $.getJSON
을 사용하고 있습니다. 특히 드롭 다운에 대해 반환 된 것이없는 경우 (예 : 기본값). "없음".jQuery/javascript 기본 로직 질문
필자는 논리가 어떻게 바뀌어야하는지 명확히하고 싶습니다.
var hasItems = false;
$.getJSON('ajax/test.json', function(data) {
hasItems = true;
//Remove all items
//Fill drop down with data from JSON
});
if (!hasItems)
{
//Remove all items
//Fill drop down with default value
}
그러나 나는 이것이 옳다고 생각하지 않습니다. 그렇다면 데이터 수신 여부에 관계없이 기능에 들어가야합니까? 데이터 객체에 무언가가 있는지 확인하고 싶습니다. 내 부울 값을 설정하려면 hasItems
.