2010-12-11 28 views
0

我對網絡編程完全陌生,我從來沒有做過任何向那個方向發展的東西。但由於某種原因,我現在想知道它是如何工作的。由於我熟悉scala,我嘗試了升降架構。我如何在liftweb中製作一個簡單的按鈕

我想創建一個按鈕,只不過通知服務器該按鈕被按下。

此刻我的按鈕是:

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

和服務器的通知可與

SHtml.hidden(makeRequest _) 

但somhow這種感覺非常愚蠢的。它的作品,它看起來像我希望它看起來像。但創建一個隱藏的表單元素,只是因爲我不能將一個函數綁定到一個按鈕元素,所以感覺如此......是的,我找不到比愚蠢更好的單詞。

SHtml.submitButton(makeRequest _) 

也很奇怪。我不能給它一個名稱(爲什麼?),並且按下時不調用函數(爲什麼?)

回答

1

您是否用表單屬性包裝了XML/HTML模板?除此之外,SHtml.submit("button name", makeRequest)通常應該工作。

看一看Exploring Lift

相關問題