我有這個網站 - http://kingsberryfuels.com/ - 這,如果你訪問鉻瀏覽器,並選擇瓦斯油作爲燃料類型,然後用jQuery我改變選項中的選擇下面。如果你有家用取暖油,你可以選擇很多選擇,而不是用瓦斯油。選擇選項更改與jquery但奇怪的結果與鉻
無論如何,當我選擇瓦斯油並選擇一個有限的選項,然後點擊進入下一頁,如果我然後點擊後退按鈕,當我回到上一頁時,我看到燃料類型仍然瓦斯油,但選擇數量的選項不是正確的有限選項。
這隻發生在Chrome瀏覽器,Firefox的一切都像我所期望的那樣工作。誰能幫我嗎?
的JS/PHP我使用的是:
var homeOptions = {
<?php foreach($oilHome as $liter) {
echo '"'.$liter['litres'].'": "'.$liter['litres'].'",';
}?>
};
var businessOptions = {
<?php foreach($oilOil as $liter) {
echo '"'.$liter['litres'].'": "'.$liter['litres'].'",';
}?>
};
$("#fueltype").change(function() {
var $el = $("#quantity");
var fueltype = $("#fueltype").val();
if(fueltype == 'Home Heating Oil') {
var newOptions = homeOptions;
} else {
var newOptions = businessOptions;
}
$el.empty(); // remove old options
$.each(newOptions, function(key, value) {
$el.append($("<option></option>")
.attr("value", value).text(key));
});
});
我看不到的問題.. https://www.dropbox.com/s/vdeblok0k3yctct/video.webm?dl=0 –
嘗試在您的網站解決這個問題之前:**無法加載資源:服務器響應狀態爲404(Not Found)** - > ** http://kingsberryfuels.com/js/jquery。js ** – Vixed