2010-09-09 2 views
1

Я пытаюсь установить пустое значение (в качестве первого выбора) в выбранном элементе лифта:Как установить пустое значение в элементе выбора лифта?

SHtml.select(("", "") :: (MyObject.findAll(By(MyObject.creator, User.currentUser.open_!.id))), ... 

Однако это дает мне эту ошибку:

error: type mismatch; 
found: List[(String, java.lang.Object)] 
required: Seq[(String, String)] 

Любые идеи? Спасибо!

ответ

0

Попробуйте разбить его на несколько шагов.

val choices:Seq[(String,String)] = ("","") :: (all the rest of your options here) 

scala> ("","")::List(("c","d"), ("d","e")) 
res8: List[(java.lang.String, java.lang.String)] = List((,), (c,d), (d,e)) 

Затем использовать эту choices вар в качестве входных данных для метода SHtml.select. Ничто не мешает этому подходу работать.

0

Пример I82Much имеет проблемы с компиляцией и показывает ошибки. Я изменил его ответ и не испытываю никаких проблем. Проверено.

определить переменную:

val choices = List(("",""), ("S", "Storage")) 

, а затем использовать его

"strType" -> SHtml.select(choices, Empty, storage.strType(_), "class" -> "smallInputSelect"), 

 Смежные вопросы

  • Нет связанных вопросов^_^