只有在页面加载时才需要从数据库调用一次数据。通常我在执行此操作时使用单击功能。
$('#trackShipStatus').on( 'click', function() {
$.post("php/getShippingStatus.php",
{
shipCode:$( '#shippingCoderFind' ).val()
},
function(response) {
$('#trackShipResult').html(response);
});
});
我的问题是:只有在没有点击功能的情况下加载页面时,如何发出$.post()
请求并检索一次数据?
注意:我需要在同一页面的多个数据库上执行此操作。因此,当页面加载时,我将需要从多个数据库中检索数据。
答案 0 :(得分:0)
你的意思是这样吗?
$.ajax({
method: "POST",
url: "php/getShippingStatus.php",
data: { shipCode:$( '#shippingCoderFind' ).val() }
})
.done(function( response) {
$('#trackShipResult').html(response);
});
答案 1 :(得分:-1)
只是为了澄清 - 最后的答案包含速记$(文件).ready(function(){});以及包含在OP请求时加载数据的帖子:
$(function(){
$.post("php/getShippingStatus.php",
{
shipCode: "someValue"
},
function(response) {
$('#trackShipResult').html(response);
});
});