Автозаполнение struts2-jquery не принимает строку, которая не принадлежит его списку

<s:form action="EmpAction">
<sj:autocompleter label="User Name (or) Login Name" name="loginName" autoComplete="true" list="userNameList"  />
<s:submit />
</s:form>

В этом случае, когда я набираю имя пользователя из списка userNameList, и нажимаю SUBMIT. Я получаю значение в классе действий Struts2. Но когда я набираю имя пользователя, которого нет в userNameList, и нажимаю SUBMIT, я получаю только пустую строку. Что мне нужно сделать, чтобы получить эту строку в моем классе действий.


person Sathish Kumar k k    schedule 11.03.2013    source источник


Ответы (1)


По умолчанию автозаполнение из плагина struts2-jquery принудительно выбирает один из вариантов. Чтобы изменить это, вам нужно установить для атрибута forceValidOption значение false в теге <sj:autocompleter>.

person Aleksandr M    schedule 11.03.2013
comment
это мне не помогает - person Amit Das; 02.06.2015
comment
Если вам это не помогает, значит, вы что-то делаете не так. - person Aleksandr M; 02.06.2015
comment
Это мой код. Что здесь не так? - person Amit Das; 02.06.2015