2017-07-18 6 views
0

私はさまざまな条件のために複数のフォームを作成していますが、同時に別のページに1つずつ送信します。このページに戻って同じ値を取る条件付き値を持つすべてのフォームから私が戻ってきた場合。ここに私のコードですブラウザの戻るボタンをクリックして正しい入力値を取得できませんでしたか?

<form action="<?php echo base_url($turl.'/fixture_result/3'); ?>" method="post"> 
<!-- CSRF NAME --> 
<input type="hidden" name="<?php echo $this->security->get_csrf_token_name(); ?>" value="<?php echo $this->security->get_csrf_hash(); ?>"> 
<!-- END OF CSRF --> 
<input type="hidden" name="grouptab" value="{{groupNameArry[index3]}}"> 
<input type="hidden" name="edit1" value="1"> 
<?php if($permission == 1 || $permission == 2) { ?> 
<input type="submit" value="Edit Tournament"class="btn-theme theme-btn-cancel"> 
<?php } ?> 
</form> 

ここで、{{groupNameArray}}は角度計算値です。 groupNameArryはAからGを含み、index3はitrating値です。このフォームを送信している間に別のページに移動し、そこから戻るボタンをクリックするとページに戻りますが、今回はすべてのgrouptabl入力に「A」が含まれています。

お助けしますか?ページリフレッシュ時にのみ、私は値を取り戻しました。

+0

であるあなたはより多くの情報を提供することはできますか?どのように角度を計算するのですか?ルートに戻ったときに再計算する必要がありますか?これらのコンポーネントのルートはどのように定義されていますか?これは、この問題を解決するのに十分なコードまたは情報ではありません。 – instantaphex

+0

plnkrが役に立ちます – HebleV

+0

@instantaphex index3を含む親にループがあります –

答えて

0

autocomplete="off"をフォームに使用します。私の問題は解決する。ここ

が固定コード

<form action="<?php echo base_url($turl.'/fixture_result/3'); ?>" method="post" autocomplete="off"> 
<!-- CSRF NAME --> 
<input type="hidden" name="<?php echo $this->security->get_csrf_token_name(); ?>" value="<?php echo $this->security->get_csrf_hash(); ?>"> 
<!-- END OF CSRF --> 
<input type="hidden" name="grouptab" value="{{groupNameArry[index3]}}"> 
<input type="hidden" name="edit1" value="1"> 
<?php if($permission == 1 || $permission == 2) { ?> 
<input type="submit" value="Edit Tournament"class="btn-theme theme-btn-cancel"> 
<?php } ?> 
</form> 
関連する問題