js删除select全部option

我有俩个下拉
图片说明

点击更多 勾选复选时,下拉会自动赋值,,在俩个下拉都有值的时候。任意取消一个复选的选中状态时,, 俩个下拉选框都会被清空
js代码

function morePart(i){
// alert(i);
var sign = $("#more"+i+"ap").is(":checked");
var tabids = getElementValue("tabids");
var tabid = tabids.split(",")[i];
setElementValue("tabid",tabid);
if(sign){
submitAjaxRequest("pldclassmore",{args:"tabid",callback:"morePartBack("+i+")"});
}else{
// $("#tteaname"+i+"ap").find("option").remove();
// $("#tteaname"+i+"ap option").remove();
// $("#tteaname"+i+"ap").empty();
$("#tteaname"+i+"ap").val(null);
matchPart();
}
}

    俩个下拉的id 不同  相差一个字符

jquery $("#id").empty();

不知道你说的什么,但就标题删除select全部option这个问题,我有个特别简单的方式,
直接使select的长度变为1。就可以达到删除全部option的目的。

直接把select下拉框的html赋为空