这有点奇怪。我有解决这个问题的方法,但我想知道是否有人知道它为什么不起作用。我在页面上有一个名为 的 div 元素shippingSelect
。当我做:
$('#shippingSelect').load('page.asp')
它不会将相应的 HTML 从加载page.asp
到shippingSelect
元素中。或者,如果我这样做:
$('#shippingSelect').load('page.asp', function(data){
$('#shippingSelect').html(data);
});
这确实有效。那里有什么交易?谢谢大家。
这正是正在加载的内容......不是整个页面:
<a href='#' onclick='getShipping(); return false'>Re-Calculate shipping</a> - <select name='ups_select' id='ups_select' onchange='calculateTotal(this.value);'><option value='13.04|03' selected>UPS Ground ($13.04)</option><option value='56.56|13' >UPS Next Day Air Saver - Gtd. 1 day ($56.56)</option><option value='96.52|14' >UPS Next Day Air. Early A.M. - Gtd. 1 day ($96.52)</option><option value='61.03|01' >UPS Next Day Air. - Gtd. 1 day ($61.03)</option></select>