创建一个新选项并使用 mootools 1.2 注入选择框

发布于 2024-08-22 10:22:46 字数 313 浏览 8 评论 0原文

我有一个 AJAX 函数,它返回国家/地区列表。效果很好。

我的问题是想要加载已经在 HTML 中且为空的选择框中的国家/地区意味着其中没有选项值。

我想知道如何创建一个新的选项元素并使用 moo 工具 1.2 注入选择框

我使用了下面的代码,但它在 IE 中不起作用。

var NewOption = new Option("Select Sub Category",'0');

NewOption.inject($('nSub_nIndustryID'))

谢谢阿维纳什

i have one AJAX function which return the list of countries. It works fine.

My problem is that want to load that countries in on select box which is already in HTML and is empty means no option value in it.

I want to know that how can i create a new option element and inject into the select box using moo tools 1.2

I have used below code but its not working in IE.

var NewOption = new Option("Select Sub Category",'0');

NewOption.inject($('nSub_nIndustryID'))

Thanks

Avinash

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

二手情话 2024-08-29 10:22:46

无需创建变量,除非稍后要使用它。

new Element('option', {'value': 0, 'text':'Select states first'}).inject($('sCity'));

There is no need to create a variable, unless you are going to use it later.

new Element('option', {'value': 0, 'text':'Select states first'}).inject($('sCity'));
聆听风音 2024-08-29 10:22:46

我已经自己解决了。

var newElement =  new Element('option');    
newElement.inject($('sCity'));
newElement.setProperty('value','0');
newElement.appendText('Select States first');

谢谢您的时间......

i have solved it my self..

var newElement =  new Element('option');    
newElement.inject($('sCity'));
newElement.setProperty('value','0');
newElement.appendText('Select States first');

Thx for your time....

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文