【发布时间】:2012-09-25 10:02:55
【问题描述】:
我正在编写 vb.NET 的食谱书,但有 PHP 的背景。我正在尝试构建功能以在保存之前将多种成分添加到食谱中。
在 PHP 中,我会有一个自动完成输入和添加按钮。当按下添加按钮时,成分被添加到成分列表中(成分 ID 有一个隐藏字段),然后当我发布食谱时,我会简单地遍历发布数据并提取 ID,如下所示:
<div id="ingredient-list">
<div>
<input type="hidden" name="ingredient[0]" value="32" />
<span>Potatoes</span>
</div>
</div>
<div>
<input type="text" onKeyUp="IngredientSearch(this)" />
<div id="food-search-results" class="auto-complete"></div>
</div>
foreach($_POST['ingredient'] as $ingredient) {
recipe.addIngredient($ingredient);
}
但是我不确定如何在 .NET 中完成这样的任务。目前我的添加按钮导致回发到页面(我不想要)并将数据添加到 asp:repeater。谁能指出我正确的方向或代码示例。
顺便说一句,我的下一个任务是允许用户上传多张图片。其功能大致相同,但在将文件附加到现有输入时添加新的文件输入。
【问题讨论】:
标签: javascript .net vb.net