我已经创建了定制的HTML表单元素来接受用户的输入,并且我没有使用Symfony表单。我知道它让我远离Symfony表单验证系统,Is there any way to use custom HTML element and get Symfony Form validation on that elements。我使用过Symfony表单,我知道如何使用验证器,但这次我使用的是自定义HTML表单,因为Symfony表单没有给我那样的灵活性。
我为我的数据库用户表创建一个模型类。我的数据库表没有confirmPassword字段。但我的课上了。
public class User
{
[Key]
public int id { get; set; }
[Required]
public string password{ get; set; }
[Compare("password", ErrorMessage = "Re-Type password!")]
[NotMapped]
public string confirmPassword {
是否可以对仅由html创建的字段进行表单验证?
例如:
<select class="form-control my_boolean" id="required_courseid" name = "required_course" >
<option value = ""> Is this a required course? </option>
<option value = "0"> No </option>
<op
对于常规的html表单,我可以使用java script来验证提交上的输入,这意味着提交按钮只对有效的输入有效,因此不需要http响应。但是,我不能为django表单做同样的事情。html中的Django表单简单地说就是{{ form }}。例如,{{form.title}}是标题的形式。所以我正在寻找一种方法来验证前端的Django表单(在HTML中)。只有有效的输入才是post
我有一个C# asp.net MVC web应用程序,我使用System.ComponentModel.DataAnnotations进行表单验证。
下面是密码字段的验证示例:
[Required]
[StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)]
[DataType(DataType.Password)]
[Display(Name = "Password")]
public string Password
我有一个具有多个表单的html页面。由于它们是动态生成的,有时可能有1种形式,有时可能有4种形式。
但是,我希望在提交表单时验证每个输入字段都已填充。我有的代码如下
<script type="text/javascript">
$(document).ready(function() {
var fields = "<strong>Oops !</strong> All fields must be completed."
$('#btn-{{ dc }}')