, beforeSend() ve complete() işleyicileri $ .post ile kullanabilir veya bunun için $ .ajax kullanmanız gerekir mi?
18
A
cevap
33
2 seçeneğiniz var, $.ajax()
veya $.ajaxSetup()
kullanın. $ .ajax() kullanarak
:
$.ajax({
type: 'POST',
url: url,
data: data,
success: success
dataType: dataType
});
Veya, gönderiniz $ .ajaxSetup() çalıştırın, ancak bu tüm ajax istekleri etkilemeden önce:
$.ajaxSetup({
beforeSend: myFunc,
complete: myCompleteFunc
});
3
$.ajaxSetup kullanabilirsiniz, ancak global olarak geçerli olacaktır. Bu size uymuyorsa, $.ajax'u kullanmalısınız.
3
$ .ajaxSetup() 'ı kullanmadığınız sürece $ .ajax kullanmalısınız, ancak bu en akıllı seçim olmayabilir.
$ .ajax kullanmamanız için herhangi bir sebep var mı?
9
Bu tam için çalışacak:
beforeSend içinvar jqxhr = $.post("example.php", function() {
alert("success");
jqxhr.complete(function(){ alert("second complete"); });
, size onlar dediği gibi $ .ajax kullanmak istemiyorsanız $ .post çağırmadan önce $ .ajaxSetup kullanmak gerekecektir fore.
İlgili konular
- 1. NSInteger ile NSInteger arasındaki bağlantıyı tamamlayın
- 2. Yeni bir tane başlatmadan önce prosedürü tamamlayın
- 3. C#: HttpClient POST ile
- 4. POST yöntemi ve HttpURLConnection
- 5. Python httplib ve POST
- 6. http post isteği ile javascript
- 7. Retrofit ile veritabanına POST verisi
- 8. HATOAS bağlantıları PUT/POST ile
- 9. iPhone, NSURLConnection ile POST gönderme
- 10. netcat ile POST isteği gönder
- 11. Bottle.py ile POST gövdesinin okunması
- 12. Restangular POST dosyaları ve veri
- 13. $ .post
- 14. WebClient.DownloadString ile POST gönder C#
- 15. POST ile etiketlenmiş sözcükleri NLTK ile mı?
- 16. HTTP GET ve POST semantik ve sınırlamaları
- 17. Widget post() ile handler post() arasındaki fark nedir?
- 18. Async POST, WP7 ve F #
- 19. URL ve Google Refine/OpenRefine ile POST yöntemini kullanın.
- 20. jQuery ve post yöntemi güvenlik
- 21. angularjs ve Alanları Arası POST
- 22. Ajax POST ve Django Tastypie
- 23. POST
- 24. Spotify web api kullanarak kendi web sitemdeki parçayı tamamlayın
- 25. POST?
- 26. Git'te bir çok işlemi tamamlayın. Neyi yanlış yapıyorum?
- 27. Bir iframe'e post metodu ile veri gönderme
- 28. POST parametrelerini Apiary ile nasıl belgeleyebilirsiniz?
- 29. Kimlik Doğrulama ile Post HttpClient nasıl kullanılır?
- 30. node.js ve POST verisinde utf-8
daha sonra tüm $ .post kısayollarını $ .ajax olarak değiştirmem gerekiyor. ve birkaç değil =) – ajsie