Loading

js中的new Option默认选中

new Option("文本","值",true,true).后面两个true分别表示默认被选中和有效!

//js默认选中

var sel = document.getElementsByClassName("project_type")[0];
sel.options.length=0;//清空
sel.options.add(new Option("请选择","0"));
$.each(res,function(i,n){
if(n.project_id=="{$project_type}"){
   sel.options.add(new Option(n.name,n.project_id,true,true));
}else{
   sel.options.add(new Option(n.name,n.project_id));
}

 jq默认选中

$("select").find("option[text='{{ $data->province_id }}']").attr("selected","true");
$('select').find("option[value='{{ $data->province_id }}']").attr("selected",true);
$('select').val("{{ $data->province_id }}").change();

 

posted @ 2018-04-24 18:36  王召波  阅读(1022)  评论(0编辑  收藏  举报