2016-08-09 22 views
0

anhängt, ist unten der Beispielcode:Php wiederholt Form in GET einreichen hält gleichen Parameter

<form action="x.php" method="GET"> 
<input type="text" name="status"> 
<button type="submit">Submit</button> 
</form> 

Als ich senden Sie das Formular mit Eingabewert = 1, I erhalten diese URL:

x.php?status=1 

wieder neu Absenden des Formulars mit Eingabewert = 3 I m immer URL:

x.php?status=3&status=1 

Ich möchte nicht, dass die Parameter wiederholt werden. EDIT:

Dies ist, was ich am 2. wollen einreichen:

x.php status = 3

+1

es funktioniert richtig .. nicht gefunden Problem .. möglicherweise ein Problem mit Ihrem Browser – Rijin

+0

verwenden Header Redirect. es wird Ihnen helfen, diese Art von Aufgaben zu tun ... einige Dinge wie 'header ('Location: x.php');' –

+0

post Ihren ursprünglichen Code – Rijin

Antwort

-3

$('input').on('change keyup input', function() { 
 
    $('a').attr('href', 'x.php?status=' + $(this).val()); 
 
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input type="text" name="status"> 
 
<a type="submit">Submit</a>