0
A
답변
2
'status'속성이 서버에 설정되어 있다고 가정합니다. 그렇다면 model.save() 호출은 비동기식이며 속성은 완료 될 때까지 사용할 수 없습니다. 액세스하려면, 예를 들어, 저장 호출 할 때 전달 된 성공 콜백으로 결합해야합니다 :
_self = @
@model.save success: ->
console.log 'Status: ', _self.model.get('status')
은 또는 당신을 위해, 모든 성공적인 저장 한 후 실행됩니다 모델의 '동기화'이벤트에 바인딩 할 수 있습니다 예 : 답장을 보내 주셔서 너무 감사 @robmisio
@model.on 'sync', (model) ->
console.log 'Status: ', model.get('status')
0
는 난 ... 아무도 나를 위해 일한하지만 알 .. 난이 해결을 사용하는 모두를 시도
connect: (e) ->
@model = new IndexModel({country: e.currentTarget.alt, language: window.Language})
$('#spinner_ajax').show()
@model.save(null, {
success: @success
error: @error
})
error: (xhr, status, thrown) ->
console.log "AJAX Error: #{status}"
alert "AJAX Error: #{status}: Server is probably down."
$('#spinner_ajax').hide();
no
success: (model) ->
console.log "Status: #{model.get('status')}"
if model.get('status')
window.lmStatus = true
window.location.hash = 'connection'
$('#spinner_ajax p').html('You are being redirected ')
else
alert 'This connection is currently not active.'
$('#spinner_ajax').hide();
no
관련 문제
- 1. 어떻게 같은 모델을 가지고 백본
- 2. 백본, 내가 다른 ID를 가지고 DELETE HTTP
- 3. 라우터에 모델을 전달하는 백본
- 4. 백본 꼭두각시이 내가 가지고 간단한 백본 뷰 클래스 범위를
- 5. 백본 : 컬렉션 모델을 얻을
- 6. 동적으로 백본 모델을 변경하십시오.
- 7. 백본 모델을 설정하십시오.
- 8. 백본 모델을 삭제하는 방법
- 9. 밑줄/백본 템플릿 .get
- 10. 백본
- 11. 백본 모델을 서로 덮어 씁니다.
- 12. 백본
- 13. 만들기 백본 내가 2 백본 전망이
- 14. 백본 모델, get 메소드가 작동하지 않습니다.
- 15. 백본 컬렉션에서 유사한 모델을 그룹화합니다.
- 16. 데이터베이스에서 백본 모델을 업데이트하는 방법
- 17. 푸시 알림시 백본 모델을 변경하십시오.
- 18. 백본 모델은 내가 백본 응용 프로그램에서이 모델이
- 19. 백본 모델을 저장하면 정확히 어떻게됩니까?
- 20. 여러 모델을 가져 오는 백본
- 21. 백본
- 22. ID로 백본 컬렉션 내부에서 백본 모델을 찾는 방법은 무엇입니까?
- 23. 백본
- 24. 백본 컬렉션에서 모델을 사용하는 이유
- 25. 백본 모델을 URL로 직렬화하는 방법
- 26. 유형 백본 모델을 얻는 방법?
- 27. id로 백본 모델을 제거 하시겠습니까?
- 28. 백본 사용자 정의 이벤트
- 29. 사용자 정의 백본 동기화
- 30. 백본 extend.js 내가 백본 min.js과 같은 폴더에있는 내 백본 extend.js 파일이 추가