gpt4 book ai didi

javascript - 如何将post和get方法与jquery结合起来?

转载 作者:行者123 更新时间:2023-11-28 19:35:04 28 4
gpt4 key购买 nike

我有两个 jquery 函数 get 和 post。

我首先从 get 方法检索数据,然后使用 post 方法发布数据。

我想知道如何结合这两个功能

POST方法

var url = '/api/sample?id=' + id ;
AJAXnotification("Saving...", 'info');
$.post( url , form)
.done(function(){
AJAXnotification("Saved", 'success', 5000);
})
.fail(function() {
AJAXnotification("Cannot save", 'error');
});

获取方法

AJAXnotification("正在加载...", '信息');

var fail_callback = function() {
AJAXnotification("Cannot load ", 'error');
}

$.get('/api/samples', {
'id' : id,
'merge' : 'departures',
'departures.from_date': from_date,
'departures.to_date' : to_date
}).done(function( tours ){
AJAXnotification(" loaded", 'success', 5000);
});

最佳答案

只需将 $.post 嵌入到 $.get.done 函数中,就会生成 $.post$.get 返回后触发,您将能够访问所有返回的数据:

$.get('/api/samples', {
'id' : id,
'merge' : 'departures',
'departures.from_date': from_date,
'departures.to_date' : to_date
}).done(function( tours ){
AJAXnotification(" loaded", 'success', 5000);

var url = '/api/sample?id=' + id ;
AJAXnotification("Saving...", 'info');
$.post( url , form)
.done(function(){
AJAXnotification("Saved", 'success', 5000);
})
.fail(function() {
AJAXnotification("Cannot save", 'error');
});
});

关于javascript - 如何将post和get方法与jquery结合起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26033569/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com