`
romantictravel
  • 浏览: 16392 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

操作select

 
阅读更多
/**获得选择的文本*/
function selectText(id){
  return $("#"+id).find("option:selected").text();
}
function selectValue(id){
  return $("#"+id).val();
}
/**获取select选择的索引值*/
function selectIndex(id){
  return $("#"+id).get(0).selectedIndex;
}
/**获取select最大的索引值*/
function selectLastIndex(id){
  return $("#"+id+" option:last").attr("index");
}
/**设置select的Text值为JQuery的选中*/
function setSelectText(id,text){
  $("#"+id+"option[text='"+text+"']").attr("selected", true);
}

/**为select追加一个Option(下拉项)*/
function optionAppend(id,value,text){
  $("#"+id).append("<option value='"+value+"'>"+text+"</option>");
}

/**为select插入一个option(第一个位置)*/
function optionInsert(id,value,text){
  $("#"+id).prepend("<option value='"+value+"'>"+text+"</option>");
}

/**删除select中索引值最大option(最后一个)*/
function optionDeleteLast(id){
$("#"+id+" option:last").remove();
}

/**删除select中索引值为0的option(第一个)**/
function optionDelete(id){
  $("#"+id+" option[index='0']").remove();
}

/**删除select中知道value的option*/
function delOptionByVal(id ,value){
$("#"+id+" option[value='"+value+"']").remove();
}

/**删除select中text=’4’的option*/
function delOptionByText(id,text){
$("#"+id+" option[text='"+text+"']").remove();
}
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

Global site tag (gtag.js) - Google Analytics