2015-09-12 3 views
0

Есть sjg: сетка в jsp. Попытка добавить столбец с выпадающим меню с параметрами, показанными как =, <,>. Но в раскрывающемся списке показано как = undefined < undefined undefined и т. Д. ....sjg: сетка с выбором с опциями =, <,> показывает undefined

Как получить эти параметры в раскрывающемся списке столбцов сетки. Я попытался ниже

<s:url var="searchUrl" action="SearchAction"/> 
<s:url var="editSearchUrl" action="editSearchAction"/> 
<sjg:grid 
    id="searchGridId" 
    formIds="searchFormId" 
    href="%{searchUrl}" 
    reloadTopics="reloadSearchGrid" 
    dataType="json" 
    pager="true" 
    gridModel="searchResults" 
    rowList="10,15,20" 
    rowNum="15" 
    rownumbers="true" 
    viewrecords="true" 
    autowidth="true" 
    editurl="%{editSearchUrl}" 
    editinline="true" 
    navigator="true" 
    navigatorAdd="false" 
    navigatorViewOptions="{height:280, width:500}" 
    navigatorDelete="false" 
    navigatorEdit="false" 
    navigatorRefresh="true" 
    navigatorSearch="false" 
    multiselect="false" 
    onSelectRowTopics="rowselect" 
>  
    <sjg:gridColumn name="orderNumber" index="orderNumber" title="% {getText('label.orderNumber')}" key="true" sortable="true"/> 

    <sjg:gridColumn name="orderRange" index="orderRange" title="%{getText('label.orderRange)}" sortable="false" editable="true" edittype="select" editoptions="{value:'=:=;&lt;:&lt;;&gt;:&gt;'}"/> 
</sjg:grid> 

ответ

0

Doing это работает для меня, как предложено в этом посте

http://www.trirand.com/blog/?page_id=393/help/problem-using-colon-in-editoptions-as-value

editoptions="{dataUrl:'jsp/test.html'}" 

test.html

<select role="select" id="orderRangeId" name="orderRange" size="1" class="editable"> 
    <option role="option" value="=">=</option> 
    <option role="option" value="<"><</option> 
    <option role="option" value=">">></option> 
</select>