0
這裏需要一點幫助....我使用自動填充下拉菜單。第二個下拉列表僅在第一個下拉列表中選中某個項目後纔會出現 - 但是,我希望這個項目保留在屏幕上,並且不會在頁面重新加載時消失,就好像我想搜索另一個城鎮一樣,因爲第二個項目只出現選擇後的第一次(如果你知道我的意思)......如何取消隱藏jQuery中的元素
我的繼承人JQ ... $(文件)。就緒(函數(){
$('#wait_1').hide();
$('#result_1').show();
$('#drop_1').change(function(){
$('#wait_1').show();
$.get("twotier/func.php", {
func: "drop_1",
drop_var: $('#drop_1').val()
}, function(response){
$('#result_1').fadeIn();
setTimeout("finishAjax('result_1', '"+escape(response)+"')", 400);
});
return false;
});
});
function finishAjax(id, response) {
$('#wait_1').hide();
$('#'+id).html(unescape(response));
}
... ...我的HTML
//獲得主縣
<select name="drop_1" class="searchboxes" id="drop_1">
<option value="" selected="selected">Any Town</option>
<?php getTierOne(); echo $drop_var; ?>
</select>
個
///等待圖像淡入和淡出時響應
<span id="wait_1" style="display: none;"><img alt="Please Wait" src="twotier/ajax- loader.gif"/></span>
//顯示城鎮下拉列表
<span id="result_1"></span>
我能看到它衰落,但不知道如何停止這樣做,我一直在嘗試幾個小時。我只需要它總是可用的(所以如果我選擇東米德蘭茲,然後德比和查看結果,那麼我可以選擇萊斯特而無需再次選擇和取消選擇米德蘭茲,因爲當前城鎮下拉消失在頁面重新加載。)
希望有人能幫助我。先謝謝你。
如果在頁面重新加載後,即使drop_1未更改,您也試圖顯示dropdown_2。是對的嗎?? –
Hiya。是。一個頁面加載,只有縣顯示,城鎮只顯示縣改變時,這是不理想的,因爲如果我選擇一個縣,然後一個城鎮,當我點擊提交,城鎮下降消失,我不能得到它沒有再次選擇縣,這是非常煩人的大聲笑。我只是需要它總是顯示(當然,當縣改變時,當然仍然更新城鎮名單) – Razza