Я использую ниже код CGI Perl:Сохранили значение текстового поля после постбэк
print <<EOF;
<table width=50% align='center'>
<tr>
<td align='right' width=40%>Sub Category: </td>
<td align='left' width=50%>
<select id='subcat' onchange="document.create_cont.submit();">
EOF
my $filename='SN_CatProduct.xml';
my $xs = XML::Simple->new();
my $config = $xs->XMLin($filename);
my $x = XML::Simple->new(ForceArray => 1);
#my $proc_config = $x->XMLin('SN_Procedures.xml');
my $last;
my $s_category = $config->{'category'}{'subcat'};
print "\n";
foreach my $key (sort (keys %{$s_category})){
#print "$s_category->{$key}{'sname'} <br>";
my $subcat_val=$s_category->{$key}{'sname'};
print "<option>".$subcat_val. "</option>";
$last=$key;
}
my $val=$q->param("subcat");
print "<p>".$val."</p>";
print <<EOF;
</select>
</td>
</tr>
</table>
EOF
Хотя освежающее значение параметра страницы не сохраняя.
Plese помочь мне сделать это ..
Спасибо заранее.
Это недопустимый код perl. Пожалуйста, покажите нам свой действительный код и любые ошибки, которые могут возникнуть у вас. – Flimzy
Flimzy Я усовершенствовал мой код .. Пожалуйста, помогите мне сохранить стоимость обратной связи. – Vasanth