2010-12-11 6 views
0

저는 웹 프로그래밍에 완전히 익숙하지 않습니다. 나는 그 방향으로가는 것을 결코 만들지 않았습니다. 그러나 어떤 이유로 나는 그것이 어떻게 작동하는지 알고 싶다. 나는 스칼라에 익숙해 져 있기 때문에 리프트 프레임 워크를 사용해 보았습니다.리프트 웨이브에서 간단한 버튼을 만들려면 어떻게해야합니까?

단추를 눌렀다는 것을 서버에 알리는 것 이상을 수행하는 단추를 만들고 싶습니다.

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

및 서버의 통지는

SHtml.hidden(makeRequest _) 

와 함께 작동하지만 이것은 아주 바보 같은 느낌 somhow :

순간 내 버튼입니다. 그것은 작동하며, 어떻게 보이게 할 것 같아 보입니다. 그러나 버튼 요소에 함수를 바인딩 할 수 없기 때문에 숨겨진 양식 요소를 만드는 것은 ... 그래서 바보보다 나은 단어를 찾을 수 없습니다.

SHtml.submitButton(makeRequest _) 

매우 이상합니다. 왜 이름을 붙일 수 없으며 눌렀을 때 함수가 호출되지 않습니다. (이유는 무엇입니까?)

답변

1

XML/HTML 템플릿을 양식 속성으로 랩핑 했습니까? 그 외에도 일반적으로 SHtml.submit("button name", makeRequest)이 작동해야합니다.

Exploring Lift을 살펴보십시오.

관련 문제