我正在尝试在模态确认之后发送AJAX请求。如果没有模态确认,AJAX是快速的,但是在我显示一个模态并单击确认按钮之后,AJAX就慢了。
我试图将$.ajax转换为$.post,这是很愚蠢的。然后,我尝试为AJAX创建一个函数,并调用它,但这也不起作用。我希望有一种更快或更有效的方法来做这件事。
$(document).on("click", "#somebutton", function() {
var modal = $("#modal");
modal.modal("show");
});
$(document).on("click", "#modalconfirm_button", function() {
var modal = $("#modal");
modal.modal("hide");
var somedata = $(this).data('somedata');
$.post('/myurl', {
"somedata": somedata,
}, function(data) {
if (data) {
// some code
}
})
});发布于 2019-06-12 07:56:35
JavaScript以同样的速度执行。它必须在服务器端引起问题,尝试检查浏览器上的“检查窗口”的“网络”选项卡,找出真正的原因,并发出ajax正在生成的问题。如下图所示,您可以看到Chrome的检查窗口。

https://stackoverflow.com/questions/56556814
复制相似问题