如何在liftweb中制作一个简单的按钮

时间:2010-12-11 03:12:43

标签: scala button lift

我对网络编程完全陌生,我从未做过任何朝这个方向发展的事情。但出于某种原因,我现在想知道它是如何工作的。由于我熟悉斯卡拉,我尝试了电梯框架。

我想创建一个Button,除了通知服务器按下按钮之外什么也没做。

目前我的按钮是:

<input type="submit" value="chat"/>

并且服务器的通知与

一起使用
SHtml.hidden( makeRequest _ )

但是这种感觉非常愚蠢。它有效,看起来我想要它看起来像。但是创建一个隐藏的表单元素,只是因为我无法将一个函数绑定到一个按钮元素,所以感觉如此......是的,我找不到比愚蠢更好的单词。

SHtml.submitButton(makeRequest _) 

也很奇怪。我不能给它命名(为什么?)并且在按下时不调用该函数(为什么?)

1 个答案:

答案 0 :(得分:1)

您是否使用表单属性包装XML / HTML模板?除此之外,SHtml.submit("button name", makeRequest)通常应该有用。

查看Exploring Lift