我正在这个网站上工作,用户可以在其中创建自己的捆绑包。基本上他们有一个课程列表,他们可以选择 5 个并创建一个捆绑包。
我正在采用的方法是所有课程的下拉列表,然后在点击时被克隆。
我想做的是禁用下一个克隆列表中任何先前选择的项目。
这可能吗?
这是我的代码:http: //jsfiddle.net/Y4fLM/
非常感谢!
我正在这个网站上工作,用户可以在其中创建自己的捆绑包。基本上他们有一个课程列表,他们可以选择 5 个并创建一个捆绑包。
我正在采用的方法是所有课程的下拉列表,然后在点击时被克隆。
我想做的是禁用下一个克隆列表中任何先前选择的项目。
这可能吗?
这是我的代码:http: //jsfiddle.net/Y4fLM/
非常感谢!
我不得不处理与您的要求有些相似的要求,但是,我没有动态创建选择,而是在页面上有 3 个。
检查这个FIDDLE .. 它可能会有所帮助。
这是你要找的吗?
http://jsfiddle.net/VLrpn/
关键代码在附加新元素之前就出现了:
$('.hidden-itemname').each(function(index) {
newElem.children('.hidden-itemname').children('option[value="'+$(this).val()+'"]').remove()
});