Kendine liste seçeneklerini ve gönderme php sayfası Bırak

2 Cevap php

Ben bir php kullanıcılar çeşitli açılan listelerde detayları doldurabilirsiniz sayfa "ilan ekle" var.

At the bottom, I have a picture upload tool, which requires the page to submit to itself, and then preview that image. Problem is, whenever this is done the drop lists values are resetted, so the users have to re-select everything.

I have asked this Q before, but the method I went with doesn't work I have noticed now... here is the Q: http://stackoverflow.com/questions/1964754/remember-form-drop-list-value-when-submitting-to-self

Ben seçilen seçeneğin değerini "kapmak", ve sonra tam olarak aynı adla bir kimliği vardır değerini kullanın ve ona seçilmiş bir etiket eklemek için PHP ile javascript kullanarak, yukarıda belirtildiği gibi, bu çözmek için başardı. Aşağıya bakın: (Bu js sayfanın alt kısmında)

var areaOption = byId("<?php echo @$_POST['annonsera_area'];?>") || "Välj Län";
areaOption.selected=true;

Burada sorun, bir eleman başka biri olarak aynı kimliğe zaman, bu alışkanlık çalışması olmasıdır. Seçenekleri bir sürü kullanıcıların "araçlar" ve "y yapmak" olarak seçebilirsiniz "yıl" olduğu için, s ...: Ve ben aynı kimliği kullanmak zorunda

Her neyse, bu çözmek için başka bir yolu var mı?

Teşekkürler

2 Cevap

Teknik Eğer aynı kimlikleri olmamalıdır. Bunu nasıl yapıyorsun yeniden düşünmeye çalışın, ama başka türlü, (yalnızca etkin javascript ile insanları desteklemek için mutlu olduğunu varsayarak) AJAX kullanabilirsiniz.

Bir AJAX stili dosya yükleme komut kullanarak düşündünüz mü? Örneğin:

http://www.uploadify.com/

Bu, kullanıcıların tüm formu göndermek veya sayfayı yenilemek zorunda kalmadan sayfasına bir resim yüklemek için izin verecek.