- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
简化示例。
我有一个有几个字段的模型:
OwnerFirstName
OwnerLastName
List<Pet> Pets (Pet is a few string fields)
UI 需要允许用户添加任意数量的新宠物。 Pet 条目的 UI 是一个 MVC 模板 _petEditor.cshtml
客户端,如何将新宠物添加到模型的宠物集合中,然后从 _petEditor.cshtml 为宠物添加一组新字段?
当用户提交表单时,MVC 将获得一个添加了所有宠物的模型。
最佳答案
您可以使用 javascript 动态创建用于回发的索引输入。例如,创建一组虚拟输入,当您单击“添加宠物”按钮时,这些输入会被克隆和显示(假设宠物属性显示在 id='Pets' 的表中)
<div id="NewPet" style="display:none">
<tr>
<td><input type="text" name="Pets[#].Type value /></td>
<td><input type="text" name="Pets[#].Breed value /></td>
<td>.....</td> // more properties of Pet
<td><input type="hidden" name="Pets[#].Index" value ="%"/></td>
</tr>
</div>
注意使用虚拟索引器来防止回发这个索引器
和脚本
$('#AddButton').click(function() {
var index = (new Date()).getTime();
var clone = $('#NewPet').clone();
// Update the index of the clone
clone.html($(clone).html().replace(/\[#\]/g, '[' + index + ']'));
clone.html($(clone).html().replace(/"%"/g, '"' + index + '"'));
$('#Pets tbody').append(clone.html());
}
关于asp.net-mvc - 将另一个 "Pet"添加到模型表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24026374/
好的,我最近有great answers to a question about how to do some sub-selects in an activerecord query .我现在有一个
我有一个简单的宠物应用程序。 该应用程序显示所有宠物商店以及当您单击宠物商店时。你会看到所有的宠物名字,图片。 问题是在我创建了第一个宠物和其他宠物之后。该模板不会更新新的 pets 。所以,它只显示
我正在为 Android 创建一个有机体模拟器,所以我想算法最好是用 Java 编写。我知道 youtube 上有一整套关于机器学习的斯坦福类(class),但我根本没有时间看完整个类(class),
嗨,我正在尝试使用 PET解析器,但提供的使用文档不足。谁能给我推荐一篇关于使用 PET 的好文章或教程?它支持utf-8吗? 最佳答案 要使用 PET 解析器,首先必须为感兴趣的语言加载语法。语法必
我想从带有时区 PET 的 API 中解析日期字符串。所以我创建了 NSDateFormatter 并将字符串转换为日期,但不幸的是它不起作用。结果我没有得到。任何解决方法? NSDateFormat
我在 django 中使用默认用户模型已经有一段时间了,我意识到,如果我需要进一步增强它,我将不得不在 django 1.5 中创建我自己的自定义用户模型。 我创建了我的自定义用户模型,并且我有一个允
简化示例。 我有一个有几个字段的模型: OwnerFirstName OwnerLastName List Pets (Pet is a few string fields) UI 需要允许用户添加任
我不知道ContainerBaCommand的来源,但这是我的错误: 我首先必须将javax.jar(具有servlet)类添加到C:\ JEE6SDKglassfish3 \ glassfish \
简化示例。 我有一个有几个字段的模型: OwnerFirstName OwnerLastName List Pets (Pet is a few string fields) UI 需要允许用户添加任
我刚刚为我的虚拟宠物添加了 sleep 和饥饿功能,但现在脚本无法运行,我不确定我做错了什么,因为一切看起来都很好。我将向您展示原始脚本(有效)和我修改后的脚本。 我不太确定我错过了什么,我花了相当多
我得到了一个练习,它应该适用于不同的类以及它们在不同类之间的关系。 作用于不同类的函数应该为一个抽象的基本类定义,然后在对象上使用,该类是基本类的子类。 在本练习中,我应该展示分离为接口(interf
这一章我们介绍固定prompt微调LM的相关模型,他们的特点都是针对不同的下游任务设计不同的prompt模板,在微调过程中固定模板对预训练模型进行微调。以下按时间顺序介绍,支持任意NLP任务的T5,针
我发现的 PET 的零页内存映射声称零页地址范围 $00C2..$00D9 用于静态数据,例如http://www.classiccmp.org/dunfield/pet/petmem.txt 说:
我想创建一个路径,它接受以逗号分隔的任意数量的 ID。它应该接受以下所有内容: GET /pets/1,2 # returns info about pets with ids 1, 2 GET /
我目前收到此错误: builtins.AttributeError: 'Pet' object has no attribute 'get_name' 它在程序末尾的 for 循环之后显示代码行 pr
我不熟悉如何通过原生制造商软件处理 DICOM 图像。我正在尝试将一组重建的经轴切片中的 PET 图像读入 MatLab。我的目的是做一些简单的分割,最后确定分割中的最大和最小像素值。但是,我无法将存
我正在尝试理解 Pybind11 docs here 中使用的静态转换.具体来说,他们使用语法 static_cast(&Pet::set) 因为在我努力解释并应用到我自己的代码之前我还没有见过这种语
我有一个 Ruby on Rails 应用程序,其中有以下资源:宠物、宠物类型、疫苗接种(给宠物接种疫苗的事件)和人员。所以,宠物属于一个类型(一个类型有很多宠物),疫苗接种属于宠物(一只宠物可以有很
我有一个 Ruby on Rails 应用程序,其中有以下资源:宠物、宠物类型、疫苗接种(给宠物接种疫苗的事件)和人员。所以,宠物属于一个类型(一个类型有很多宠物),疫苗接种属于宠物(一只宠物可以有很
我正在尝试让 pixy 宠物为我的项目工作。 https://learn.adafruit.com/pixy-pet-robot-color-vision-follower-using-pixycam
我是一名优秀的程序员,十分优秀!