我是Lift的新手,我想使用超链接而不是提交按钮。我能够绑定我的提交按钮与服务器端方法使用CSS选择器。例如:
def render = {
// define some variables to put our values into
// process the form
def process() {
do something....
}
}
"type=submit" #> SHtml.onSubmitUnit(process)
}
我想使用超链接而不是提交按钮来提交我的表单。如何将超级链接与process()(服务器端)方法
我有一个带有简单模态弹出窗口的视图。你点击一个超链接,它将弹出窗口,如果你试图提交弹出的表单而不填写任何信息,它将在文本框旁边显示相应的验证错误消息。如果您关闭模式弹出窗口并再次单击超链接,则当您单击submit时,似乎不会进行客户端验证。它只是让它被提交,然后它会在服务器端检查时捕获它。为什么打开一个模式弹出窗口,然后关闭它,然后第二次重新打开它会使验证停止工作?我使用的是在上演示的基本osx模式。任何建议都将不胜感激。我已经在网站上查看过了,但是如果有人之前有一个帖子,那也会很有帮助的。
这是我的局部视图文件:
<%@ Control Language="C#" In