我是scala和lift的新手,我想用一些ajax制作一个表格.因此,主要表单来自正常的有状态片段,中间内容用一些ajax形式包含(其他片段中的内容但不是有状态的,因为我无法在Stateful中使用ValueCell).
在那里我想动态添加任何不.按"添加"按钮,按用户需要选择多选框.
我通过选择SHtml.ajaxSelect()并在ValueCell中保存并保存在会话上下文中来进行正常的下拉选择.
在这里,我可以使用ValueCell来存储数据,因为ajaxSelect支持ajax.但在多选中没有"ajaxMultiSelect"?? 因此,当按下整个表单中的"提交"按钮时,我需要从那些动态添加的多选框中检索数据到表单变量.
http://seventhings.liftweb.net/wiring - 这个例子是我完成任务的指南.他们在这里使用动态添加文本字段.但是我想在点击提交按钮时添加多选并保存数据.
请帮帮我一个人.如果你想进一步澄清,我可以给.
谢谢你们...
如何在clojure中有效地添加两个集合?我尝试了一个.我想知道有没有比这更有效的方法.
(减少#(conj%1%2)collection01 collection02)