Hi,
I'm a newbie in wicket. Can any one please help me in solving my problem
In HTML page, I'm adding wicket textfields to the table dynamically using
java script (on every click of ' 'Add Row' button, a new row of wicket text
fields is added to the table dynamiccaly) . I'm having trouble in retrieving
the values from the from the dynamically added text fields. Can anyone
please help me in solving this problem.
Sample code of my HTML page:
<html>
<head></head>
<script type="text/javascript">
var createRow=true;
function fAddRow () {
var table;
if (document.all)
table = document.all.namesTable;
else
table = document.getElementById('namesTable');
if(table.rows.length>1){
rowindex=table.rows.length-2;
createRow=fCheckEmptyInlineFields();
}
if(createRow){
if (table && table.insertRow) {
var row = table.insertRow(table.rows.length);
var cell0 = row.insertCell(0);
cell0.align="center";
cell0.innerHTML = '<input type="text" wicket:id="firstname"
name="firstname" value="" size="12" class=txtsv />';
var cell1 = row.insertCell(1);
cell1.align="center";
cell1.innerHTML = '<input type="text" wicket:id="lastname"
name="lastname" value="" size="12" class=txtsv />';
}
}
}
</script>
<body>
<form wicket:id="dynamicform">
<TABLE BORDER="1" CELLPADDING="0" id="namesTable" CELLSPACING="4"
ALIGN="CENTER" CLASS="EmpLkBody">
<thead>
<TR >
<TD CLASS="TrackHeaderRow"
ALIGN=CENTER>First name</TD>
<TD CLASS="TrackHeaderRow" ALIGN=CENTER>Last
Name</TD>
</TR>
</thead>
<TR>
<TD ALIGN=CENTER><input type="text"
wicket:id="firstname"
name="firstname"/></TD>
<TD ALIGN=CENTER><input type="text"
wicket:id="lastname"
name="lastname"/></TD>
</TR>
</TABLE>
<Div id="tablebody" STYLE="display: inline;">
<TABLE cellpadding="0" cellspacing="4"
border="0" align="center"
width="100%" height="1%" CLASS="EmpLkBody">
<TR>
<TD colspan=2 CLASS=labelSM ALIGN="CENTER"><INPUT
TYPE="button"
value="ADD ROW" name="addRow" onclick="fAddRow();" style="width: 60px;"
class="txtsv"/></TD>
</TR>
</TABLE>
</Div>
</form>
</body>
</html>
Thanks in Advance
Anuradha
--
View this message in context:
http://www.nabble.com/Problem-in-retrieving-the-dynamic-text-field-values-tf4136264.html#a11764055
Sent from the Wicket - Dev mailing list archive at Nabble.com.