在写html页面,我们很自然的在表单提交的地方采用button来作为提交按钮,但是,用<button type=”button”>按钮</button>作为提交代码会有个问题,就是设置样式在不同浏览器可能会显示不同的样子,例如,下面的代码在不同浏览器就会有不同的效果: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4
单个表单多个提交按钮 在某些情况下,可能需要为一个表单添加多个提交按钮.比如在创建文章的表单中添加发布按钮和存草稿的按钮.当用户提交表单时,需要在视图函数中根据按下的按钮来做出不同的处理. 下面例子中创建了一个表单,save按钮用于保存,publish表示发布,正文字段使用TextAreaField字段. forms.py: class NewPostForm(FlaskForm): title = StringField('Title', validators=[DataRequired(),
在MVC控制器(这里是TestController)下有一个CreateOrder的Action方法 [HttpPost] public ActionResult CreateOrder(List<Person> model) { return View(); } 其中Person类如下: public class Person { public string Name { get; set; } public string IDCard { get; set; } } 这里类似购买火车票的一