js 给 select 怎么添加项?

js 给 select 怎么添加项?,第1张

//---select_obj:要添加对象;text:显示的文字;value:对应的值;n:是否增加后为选中,大于1是;

function addOption(select_obj,text,value,n)

{

select_obj.options.add(new Option(text,value))

if (n>0)

{ select_obj.selectedIndex = select_obj.options.length-1}

}

你的addPageSelect是在什么地方调用的?

从“$(document).ready(function(){ })却可以实现效果”来看,应该是调用的时间点有问题:你大概是是在页面载入完成之前就调用addPageSelect函数,而这时候那个select对象尚未建立,会发生异常,故无法向select中添加新的option。

可以将IE浏览器设置中的“每个脚本错误都提示”(类似)打开,这样你就可以看到addPageSelect调用时是发生异常了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11583985.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存