OptionTransferSelect проблема в Struts2 - PullRequest
1 голос
/ 12 сентября 2009

параметр optiontransferselect в JSP не заполняет значения doubleList. хотя значение печатается на JSP как итератор.

двойной список - это список <Editor>.

<code> <pre><s:optiontransferselect 
         headerKey="-1"
         headerValue="---Please Select---"
         doubleHeaderKey="-1"
         doubleHeaderValue="---Please Select---"
         leftTitle="Availabl"
         rightTitle="Selecte"
         theme="simple"
         name="availableScript"
         id="availableScriptId"
         list="availableScriptList" 
         listKey="id"
         listValue="name"
         size="10"
         doubleSize="10"
         doubleName="selectedScript"
         doubleId="selectedScriptId"
         doubleList="selectedScriptList"
         doubleListKey="id"
         doubleListValue="%{name}"
         allowUpDownOnLeft="false"
         allowUpDownOnRight="false"
         allowSelectAll="false"
         allowAddAllToLeft="false"
         allowAddAllToRight="false"

        />

Не уверен, в чем проблема. Я использую struts2.0.11

Ответы [ 2 ]

1 голос
/ 12 сентября 2009

Вам необходимо включить

<s:head/>

в заголовке страницы JSP, чтобы это работало.

0 голосов
/ 27 июля 2012

Кто-нибудь знает, как активировать автосортировку опция для optiontransferselect?

Я обнаружил, что когда вы нажимаете элемент переноса между списками , эта функция JavaScript включается:

function moveSelectedOptions(objSourceElement, objTargetElement, toSort, notMove1, notMove2) {...}

Эта функция находится в файле optiontransferselect.js , который принадлежит библиотеке javascript Struts. По умолчанию аргумент toSort равен FALSE и s: компонент optiontransferselect не имеет атрибута для установки этого значения как TRUE .

Может быть, я должен изменить этот файл .js для моего собственного файла. Что ты думаешь?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...