//创建input select
$(function(){
var slt=$('<select>',{name:"country" });
$('<option>',{
val:"0",
text:"请选择"
}).appendTo(slt);
$('<option>',{
val:"CN",
text:"China",
selected:"selected"
}).appendTo(slt);
$("body").append(slt);
});$(function(){
var slt=$('<select>',{name:"country" });
$(slt)[0].options.add(new Option("请选择","0"));
$(slt)[0].options.add(new Option("China","CN"));
$("body").append(slt);
});嗨~
请问这两种创建selcet方法有什么 不同,哪种一种标准,或者不标准?标准写法是怎么样。还有下面那种创建select要怎么选择一个默认的项,比如:我要默认选中china这一项
$(function(){
var slt=$('<select>',{name:"country" });
$('<option>',{
val:"0",
text:"请选择"
}).appendTo(slt);
$('<option>',{
val:"CN",
text:"China",
selected:"selected"
}).appendTo(slt);
$("body").append(slt);
});$(function(){
var slt=$('<select>',{name:"country" });
$(slt)[0].options.add(new Option("请选择","0"));
$(slt)[0].options.add(new Option("China","CN"));
$("body").append(slt);
});嗨~
请问这两种创建selcet方法有什么 不同,哪种一种标准,或者不标准?标准写法是怎么样。还有下面那种创建select要怎么选择一个默认的项,比如:我要默认选中china这一项
解决方案 »
- 【跪求】Flex的开发工具及其安装过程,急急急!!
- 请教一个疑难问题
- 一段小Javascript的代码中的小问题
- javascript 中function(style)定义问题
- 我的CSS编写要点及技巧整理
- innerHTML图片的问题
- 这个功能改怎么实现?
- 我的index.asp中有 <iframe name="myiframe" width="300" height="600" src="1.htm"></iframe>
- 如何写通过js脚本如何取得用户从哪点击到本网站页面。
- 求助:js某个输入框中回车提交事件,用户在页面输入后按回车进行搜索查询
- 实现OnLoad 和UnLoad 的配合使用
- 对象不支持此属性或方法错误的原因都有什么
$(slt).find("option").eq(1).attr("selected","selected");
让China被选中 .
这样创建内部好像是以innerHtml的方式创建的。
for(var i=0;i<100;i++)
{
var option = $("<option></option>");
option.text("第"+i+"个");
option.appdeto(sle);
}
写一个select 动态加载里面的option项,我一般都这样。
如直接字符串 innerHTML ,或者document.createElement("option") 和 new Option("","")$(function(){
var slt=$('<select>',{name:"country" });
$(slt)[0].options.add(new Option("请选择","0"));
$(slt)[0].options.add(new Option("China","CN"));
$(slt)[0].options[1].selected=true//这样就是选中第二个option
$("body").append(slt);
});