qq_18682129
鲭魜
采纳率100%
2017-06-22 05:55

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 不同  相差一个字符
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • qq1353424111 咸池 4年前

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

    点赞 评论 复制链接分享
  • qq_38494537 chenjiexixi 4年前

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

    点赞 1 评论 复制链接分享
  • qq_35235940 听楼一夜雨 4年前

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

    点赞 评论 复制链接分享