2009-12-05 63 views
0

我有2個列表。鎖定區域列表?

國家和地區

我想鎖定區域列表。當我選擇國家時,我將使用jquery獲取該國的區域列表。但同時我希望區域列表被鎖定,並在該國家/地區列表被檢索時首先進行互動。

我該如何做到這一點與jQuery的?

回答

2

你的問題有點我不清楚,但它聽起來像你想禁用掇下拉列表。如果是這種情況,你可以試試這個。

//Disable code: 
$('select#region').attr('disabled', 'disabled'); 

//Enable code: 
$('select#region').removeAttr('disabled'); 
0

使用jQuery的綁定和取消綁定的功能,如:

var country = function() { 
    // unbinds itself 
    $('a.country').unbind('click', country); 
    // ... the rest of your code, including ajax request 
    // wich will "rebind" the function again when finished 

}; 

// bind initially the function to the handler 
$('a.country').bind('click', country); 

}); 

希望你能理解:)

+0

雖然我讀了文檔,但實際上並不明白。 如果我重新配置:我如何使選擇列表不可點擊? – 2009-12-05 03:48:28

+0

啊,沒有提到你想要一個選擇列表..在這種情況下,@Greg W的答案更適合你。 – yoda 2009-12-05 05:03:40