首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ComboBox "New Option“选项,带弹出输入以添加选项

ComboBox "New Option“选项,带弹出输入以添加选项
EN

Stack Overflow用户
提问于 2010-09-10 09:40:33
回答 1查看 896关注 0票数 0

我正在学习,所以要友善一点。

我正在为一个产品管理系统开发一个web应用程序。我的办公室从多个供应商那里批发和直接采购。

我的web应用程序需要在产品插入/更新表单中容纳基本的“新供应商”创建。

有没有一种简单的方法可以在我的组合框"New Vendor“中有一个选项,打开一个输入框,用于输入名称,并将其添加到列表中?我将有额外的区域来编辑供应商信息,但我需要允许在我的表单快速添加。

有什么建议吗?方向?评论?“任何帮助都是好的帮助,除非它不是帮助。”

谢谢

-jt

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-11 02:26:50

所以,我做了更多的研究,我只是把我的问题写错了。下面是我要做的事情:

脚本

代码语言:javascript
复制
<script type="text/javascript">
<!--
function message(value){
    if(value=="newVendor"){// New Vendor is selected
        var vendor = prompt("Vandor's Name","");

        var elementSelect = document.getElementById('vendor');

        try{
        elementSelect.add(new Option(vendor, vendor), elementSelect.options[2])
        }
        catch(ex){
        elementSelect.add(new Option(vendor, vendor), 2)
        }
    }
}
//-->
</script>

HTML

代码语言:javascript
复制
<div>
    <form>
        <select id="vendor" name="vendor" onChange="message(this.value);">
            <option value="scp">SCP</option>
            <option value="keller">Keller</option>
            <option value="newVendor">New Vendor</option>
        </select>
    </form>
</div>

任何评论都会很有帮助。

-jt

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3681783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档