请问 jquery 里怎么 给 select 赋值啊?
<select size="10" id="listLeft">
<option>111</option>
<option>222</option>
</select>
请问 jquery 里怎么 给 select 赋值啊?
meg=data.split(",");
for(var i=0;i<meg.length;i++)
{
$("#listLeft option").val(meg[i]);
}
这样不行 。。。网上找了很多例子都不好使。。
急求各位哥哥姐姐。。。。。。。。。
------解决方案--------------------动态创建一个,再加上去就行了!
$("#listLeft option")
这是一个集合,你应该明白的~
------解决方案--------------------$(”select 元素名称”).val(value);
------解决方案--------------------ddl.append($$("<option value='1'>111</option>"));
------解决方案--------------------
是添加下拉框元素吗?
$("<option value='1'>1111</option><option value='2'>2222</option>").appendTo("#listLeft")//添加下拉框的option
------解决方案--------------------你是赋选中的值还是列表:
选中的值:
$("#listLeft option").val(meg[i]);
列表就要添加:
for(var i=0;i<meg.length;i++)
{
$("#listLeft").append("<option>"+meg[i]+"</option>");
}
------解决方案--------------------if(dt != null && typeof(dt) == "object")
{
for (i=0;i<dt[0].Rows.length;i++)
{
$("#searchMemberType").addOption(dt[0].Rows[i].gradeName,dt[0].Rows[i].memberGradeId);
}
}
------解决方案--------------------学不完的东西 唉。。。。
------解决方案--------------------楼上很多方法都可行的,就不说了,帮顶下
------解决方案--------------------$("<option value='101'>101</option>").appendTo("#listLeft")