我有2个名单。
国家和地区
我想锁定区域列表。当我选择国家时,我将使用jquery获取该国家/地区的区域列表。但同时我希望区域列表被锁定,并且在检索到该国家/地区的区域列表时将首先进行交互。
我如何用jquery做到这一点?
答案 0 :(得分:2)
您的问题对我来说有点不清楚,但听起来您想要禁用下拉列表。如果是这样的话,你可以试试这个。
//Disable code:
$('select#region').attr('disabled', 'disabled');
//Enable code:
$('select#region').removeAttr('disabled');
答案 1 :(得分:0)
使用jQuery的bind和unbind函数,如下所示:
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);
});
希望你明白:)