希望你能帮忙......这让我很开心!!!
我有2个选择框,其中jquery从框中获取值以更新我主页上的各种表格。
第一个(货币)运作绝对正常。 第二个是第一次工作,但是对网站和onchange的任何后续更改都没有被提取!!!
非常感谢任何帮助。
链接到网站:http://bit.ly/10ChZys
jQuery("#changeCoinCountrySelect").change(function(){
var country = jQuery('#changeCoinCountrySelect option:selected').val();
jQuery("#coinTable").load("http://.../.../.../.../tables.php?country="+country);
});
使用id=changeCurrencySelect
选择的选项最适用于最多1次更新的选项是使用id=changeCoinCountrySelect
应该发生的事情是,当国家变更时,桌子会刷新正确的国家硬币。这发生一次。然后,当我尝试选择另一个国家时,它就会停止工作。
答案 0 :(得分:4)
由于您要替换父元素(#coinTable
)的HTML,因此在每次AJAX调用时都会删除更改事件以及旧HTML。
jQuery("#coinTable").on("change", "#changeCoinCountrySelect", function(){
var country = jQuery(this).val();
jQuery("#coinTable").load("http://goldealers.co.uk/wp-content/plugins/gd/tables.php?country="+country);
});