相关疑难解决方法(0)

一个表单中的两个提交按钮

我在表单中有两个提交按钮.如何确定哪个服务器被服务器端?

html forms submit

493
推荐指数
14
解决办法
53万
查看次数

如果在同一表单上有多个提交按钮,如何使用onsubmit()显示确认?

<form onsubmit="return confirm('Are you sure you want to rollback deletion of candidate table?')">
<input type='submit' name='delete' value='Undo' />
<input type='submit' name='no' value='No' />
Run Code Online (Sandbox Code Playgroud)

当用户点击第二个提交按钮时,即No我想将确认对话框显示为"您确定要提交交易吗".

html forms onsubmit

12
推荐指数
1
解决办法
7万
查看次数

Playframework表单和两个提交按钮

我有编辑订单的表单,但我必须添加按钮以删除订单.现在我有两个提交按钮的表单:

@helper.form(routes.Order.editOrder,'class -> "form-horizontal") {
   @helper.inputText(
      PlayMagicForJava.javaFieldtoScalaField(editOrderForm("date")),
      '_label -> "Date:",
      '_help -> ""
   )
   @helper.inputText(
      PlayMagicForJava.javaFieldtoScalaField(editOrderForm("place_from")),
      '_label -> "From:",
      '_help -> ""
   )
   <button type="submit" name="edit" id="edit" class="btn btn-primary">Edit Order</button>
   <button type="submit" name="remove" id="remove" value="remove" class="btn">Remove order</button>
}
Run Code Online (Sandbox Code Playgroud)

我在控制器中的功能仅用于编辑:

public static Result editOrder(){
 Order user = User.findByEmail(session("email"));
 Form<Order> editOrderFormFilled = editOrderForm.bindFromRequest();
 Order order = Order.findByID(editOrderFormFilled.get().id);
     if(editOrderFormFilled.hasErrors()) {
         return badRequest();
     }
     else if(user.id != order.created_by){
         return badRequest();
     }else{
        return OK();
     }
 }
Run Code Online (Sandbox Code Playgroud)

如何处理提交的按钮?

forms playframework-2.0

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

forms ×3

html ×2

onsubmit ×1

playframework-2.0 ×1

submit ×1