使用文本框中的 jquery 将产品名称添加到下拉列表中
Add product names to the dropdownlist using jquery from the text box
嗨,我
有一个下拉列表和一个文本框,我想要的是将文本框中写入的产品动态添加到下拉列表中,它也不应该重复值。
我创建了一个带有列 id 和 product 的表[产品],因此添加到下拉列表中的产品应添加到该表中。
关于如何使其工作的任何想法,任何帮助和建议将不胜感激
<div id="dropdown-container">
<asp:TextBox ID="txtProduct" runat="server"></asp:TextBox><a id="add"
href="javascript:void(0)">Add</a>
<select id="product">
<option>please select</option>
</select>
</div>
一些可能帮助你入门的代码。如果不了解实际来源,很难帮助您。
在文本框键控事件中:
$(function(){
$('#add').click(function(){
var $productTextbox = $('#txtProduct');
$.get('producthandler.ashx',
{ productName: $productTextbox.val()
/* try to make use of
an ID instead of name here */
})
.done(function(response){
var $option =
$('<option>' + $productTextbox.val() + '</option>');
if(response.productDoesNotExist)
$('#product').append($option);
}
});
});
});
如果您向我提供实际数据源的外观,我可以为您提供更详细的示例。
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- 正在将数据主题添加到所有项目
- ZeroClipboard-在复制之前添加到值
- 我可以在json对象中添加一个函数吗
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何添加浮动和非浮动,其他
- 添加文字和评论功能更新Div
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 在函数中添加数组元素的数值
- 如何将歌曲添加到jPlayer
- 在html Select中添加搜索
- Java脚本时间添加
- FabricJs-限制主对象内添加对象的移动区域
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 如何在Google柱状图中动态添加行/列
- 正在尝试使用if和else添加类,但无法正常工作
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象