ajax에서 양식을 구현하기 위해 Liftscreen을 사용하려고하지만 Ajax를 사용하고 싶습니다. 즉, 필드가 업데이트 될 때마다 finish
함수를 호출하려고합니다. 일반적으로이 목표를 달성하기 위해 SHtml.ajaxText
과 같은 함수를 사용하지만 이미 많은 루틴이 포함되어 있으므로 LiftScreen
을 사용하는 것을 선호합니다.Liftweb - LiftScreen and ajax
다음은 필드 name
또는 age
가 호출 될 때마다 호출 될 나는 그래서 마무리 기능을 원하는
class ScreenTest extends LiftScreen {
// here are the fields and default values
val name = field("Name", "")
// the age has validation rules
val age = field("Age", 0, minVal(13, "Too Young"))
def finish() {
println("-------> Finish function has be called")
S.notice("Name: "+name)
S.notice("Age: "+age)
}
}
을 사용하고 코드의 기본적인 예입니다. 각 필드에 수동으로
finish
을 호출하는 대신 일반 설정을 선호합니다.
업데이트 일부 기준에 따라 검색 엔진을 연구 중이므로 기준을 수정할 때마다 결과를 업데이트하고 싶습니다.
이미 Assembla에 LiftScreen에 대한 문서 페이지를 읽고 나는 또한 (내가 여기에 어떤 답을 찾을 수없는 경우 나 연락드립니다) 공식 메일 링리스트
"전화 걸기"란 무엇을 의미합니까? 초점이 맞습니까? – Lukasz
@ 루카스 나는 이름이나 나이가 수정 될 때마다 finish() 함수를 사용하여 이름과 나이를 출력하고 싶다. 몇 가지 기준에 따라 검색 엔진을 연구 중이므로 기준을 수정할 때마다 결과를 업데이트하고 싶습니다. –