Açılan Seçimi Hatırla

0 Cevap php

Ben bu biraz benziyorsun benim formdaki birkaç seçim listeleri var:

<option value="400000" <?php if($_GET['MaxPrice'] == "400000") { echo("selected"); } ?>>&pound;400,000</option>

Gördüğünüz gibi (yukarıda) Ben teslim üzerine seçim var hatırlamak formu söylüyorum orada PHP biraz var.

Ben yukarıdaki kullanıyorum oldukça ağır yöntemi olmadan her seçimi hatırlıyorum olurdu PHP kısa biraz var mı?

Şimdiden teşekkürler.

GÜNCELLEME:

<select name="MaxPrice" id="MaxPrice">
<option value="9999999" selected>Price (Max)</option>
<option value="100000" <?php if($_GET['MaxPrice'] == "100000") { echo("selected"); } ?>>&pound;100,000</option>
<option value="200000" <?php if($_GET['MaxPrice'] == "200000") { echo("selected"); } ?>>&pound;200,000</option>
<option value="300000" <?php if($_GET['MaxPrice'] == "300000") { echo("selected"); } ?>>&pound;300,000</option>
<option value="400000" <?php if($_GET['MaxPrice'] == "400000") { echo("selected"); } ?>>&pound;400,000</option>
</select>

GÜNCELLEME 2: Bazı JavaScript içine bu tekniği uygulamak için bir yolu var mı?

if (BuyRent=='buy')
document.SearchForm.MaxPrice.options[9999999]=new Option("Price (Max)","150000000");
document.SearchForm.MaxPrice.options[100000]=new Option("\u00A3100,000","100000");
document.SearchForm.MaxPrice.options[200000]=new Option("\u00A3200,000","200000");
document.SearchForm.MaxPrice.options[300000]=new Option("\u00A3300,000","300000");
document.SearchForm.MaxPrice.options[400000]=new Option("\u00A3400,000","400000");    

0 Cevap