mirror of
https://github.com/apache/struts.git
synced 2026-08-11 01:27:14 +00:00
WW-4365 Fixes issue with evaluating doubleHeaderValue and doubleHeaderKey
This commit is contained in:
@@ -76,7 +76,7 @@
|
|||||||
<#assign itemCount = startCount/>
|
<#assign itemCount = startCount/>
|
||||||
var ${parameters.id}Group = new Array(${parameters.listSize} + ${startCount});
|
var ${parameters.id}Group = new Array(${parameters.listSize} + ${startCount});
|
||||||
for (i = 0; i < (${parameters.listSize} + ${startCount}); i++)
|
for (i = 0; i < (${parameters.listSize} + ${startCount}); i++)
|
||||||
${parameters.id}Group[i] = new Array();
|
${parameters.id}Group[i] = [];
|
||||||
|
|
||||||
<@s.iterator value="parameters.list">
|
<@s.iterator value="parameters.list">
|
||||||
<#if parameters.listKey??>
|
<#if parameters.listKey??>
|
||||||
@@ -91,7 +91,7 @@
|
|||||||
</#if>
|
</#if>
|
||||||
<#assign doubleItemCount = 0/>
|
<#assign doubleItemCount = 0/>
|
||||||
<#if parameters.doubleHeaderKey?? && parameters.doubleHeaderValue??>
|
<#if parameters.doubleHeaderKey?? && parameters.doubleHeaderValue??>
|
||||||
${parameters.id}Group[${itemCount}][${doubleItemCount}] = new Option("${doubleHeaderValue?js_string}", "${doubleHeaderKey?js_string}");
|
${parameters.id}Group[${itemCount}][${doubleItemCount}] = new Option("${parameters.doubleHeaderValue?js_string}", "${parameters.doubleHeaderKey?js_string}");
|
||||||
<#assign doubleItemCount = doubleItemCount + 1/>
|
<#assign doubleItemCount = doubleItemCount + 1/>
|
||||||
</#if>
|
</#if>
|
||||||
<#if parameters.doubleEmptyOption??>
|
<#if parameters.doubleEmptyOption??>
|
||||||
@@ -172,10 +172,7 @@
|
|||||||
${parameters.id}Temp.options[i] = new Option(${parameters.id}Group[x][i].text, ${parameters.id}Group[x][i].value);
|
${parameters.id}Temp.options[i] = new Option(${parameters.id}Group[x][i].text, ${parameters.id}Group[x][i].value);
|
||||||
<#if parameters.doubleNameValue??>
|
<#if parameters.doubleNameValue??>
|
||||||
<#if parameters.doubleMultiple??>
|
<#if parameters.doubleMultiple??>
|
||||||
for (j = 0; j < ${parameters.doubleNameValue}.
|
for (j = 0; j < ${parameters.doubleNameValue}.length; j++)
|
||||||
length;
|
|
||||||
j++
|
|
||||||
)
|
|
||||||
{
|
{
|
||||||
if (${parameters.id}Temp.options[i].value == ${parameters.doubleNameValue?js_string}[j]) {
|
if (${parameters.id}Temp.options[i].value == ${parameters.doubleNameValue?js_string}[j]) {
|
||||||
${parameters.id}Temp.options[i].selected = true;
|
${parameters.id}Temp.options[i].selected = true;
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var fooGroup = new Array(2 + 0);
|
var fooGroup = new Array(2 + 0);
|
||||||
for (i = 0; i < (2 + 0); i++)
|
for (i = 0; i < (2 + 0); i++)
|
||||||
fooGroup[i] = new Array();
|
fooGroup[i] = [];
|
||||||
|
|
||||||
fooGroup[0][0] = new Option("Antwerp", "AN");
|
fooGroup[0][0] = new Option("Antwerp", "AN");
|
||||||
fooGroup[0][1] = new Option("Gent", "GN");
|
fooGroup[0][1] = new Option("Gent", "GN");
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var fooGroup = new Array(2 + 0);
|
var fooGroup = new Array(2 + 0);
|
||||||
for (i = 0; i < (2 + 0); i++)
|
for (i = 0; i < (2 + 0); i++)
|
||||||
fooGroup[i] = new Array();
|
fooGroup[i] = [];
|
||||||
|
|
||||||
fooGroup[0][0] = new Option("Antwerp", "AN");
|
fooGroup[0][0] = new Option("Antwerp", "AN");
|
||||||
fooGroup[0][1] = new Option("Gent", "GN");
|
fooGroup[0][1] = new Option("Gent", "GN");
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var foo_barGroup = new Array(2 + 0);
|
var foo_barGroup = new Array(2 + 0);
|
||||||
for (i = 0; i < (2 + 0); i++)
|
for (i = 0; i < (2 + 0); i++)
|
||||||
foo_barGroup[i] = new Array();
|
foo_barGroup[i] = [];
|
||||||
|
|
||||||
foo_barGroup[0][0] = new Option("Antwerp", "AN");
|
foo_barGroup[0][0] = new Option("Antwerp", "AN");
|
||||||
foo_barGroup[0][1] = new Option("Gent", "GN");
|
foo_barGroup[0][1] = new Option("Gent", "GN");
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var fooGroup = new Array(2 + 0);
|
var fooGroup = new Array(2 + 0);
|
||||||
for (i = 0; i < (2 + 0); i++)
|
for (i = 0; i < (2 + 0); i++)
|
||||||
fooGroup[i] = new Array();
|
fooGroup[i] = [];
|
||||||
|
|
||||||
fooGroup[0][0] = new Option("Antwerp", "AN");
|
fooGroup[0][0] = new Option("Antwerp", "AN");
|
||||||
fooGroup[0][1] = new Option("Gent", "GN");
|
fooGroup[0][1] = new Option("Gent", "GN");
|
||||||
|
|||||||
Reference in New Issue
Block a user