我想知道 jquery 中 $.ajax 和 $.post 之间的区别。我搜索它但没有得到澄清。实际上,我正在下拉州和城市,当州与 jquery $.post 发生变化时,我正在改变城市。这是我的jquery代码
$.post('includes/change_cities.php', { 'state_id': state_id },
function( data ) {
var content = $( data );
$( "#cities" ).empty().append( content );
}
);
我的问题是,当状态第一次更改时,更改城市需要花费太多时间,大约需要 4 到 5 秒,但在第一次变为正常之后,这意味着更改城市无需花费任何时间。那么我的代码中是否有任何问题,或者我应该为此使用任何其他方法。
-谢谢