我有一個jQuery腳本,當從選擇下拉菜單中進行選擇時,會顯示div。它工作正常,但我想知道如何在頁面重新加載後保留在頁面上的div。下面是該腳本:取消隱藏div然後在頁面重新載入後保留div
$(document).ready(function() {
$("select").change(function() {
var color = $(this).val();
if (color == "Yes") {
$(".box").not(".Yes").hide();
$(".Yes").show();
} else if (color == "No") {
$(".box").not(".No").hide();
$(".No").show();
} else {
$(".box").hide();
}
});
});
<div>
Is this to be a subdomain?<select name="setweb">
\t \t <option selected disabled>Please Select</option>
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>
</div>
<br />
<div class="Yes box" style="display:none">
<input type='text' class='text' name='business' size='20' />Enter your subdomain in the text box.
</div>
<div class="No box" style="display:none">
<input type='text' class='text' name='business' size='20' />Enter your domain in the text box.
</div>
<br/>
感謝你的幫助。
您需要將更改存儲在cookie或localstorage中的某處。 – j08691
或者用PHP執行基本的GET或POST請求... – hallleron