Konuyu görüntüle
IUCODERS FORUM > Programlama > JAVA > jsp yardımm
Yazar
perihan


avatar
Ankara
Kayıt: 09.01.2006
08.01.2010-16:13 #65857
veritabanında işletme tablosunda işletmeId,işletmeAdı,işletmeAdiKısaltma alanları var. İşin yapılacağı yerden işletme seçildiğinde alttaki alanda dosyaNoAlan2 de bu işletmenin işlemeAdıkısaltma sı otomatik gelsin istiyoruz.javascript mi kullanmamız gerekiyor.javascript kullanarak nasıl yapabiliriz.


<tr>
<td>İşin Yapılcağı Yer:</td>
<td>
<select name="isinYapilacagiYer" id="isinYapilacagiYer" >
<option value="Seçiniz" >Seçiniz..</option>
<c:forEach items="${isletmeler}" var="isletme">
<option value="${isletme.isletmeId}">${isletme.isletmeAdi}</option>
</c:forEach>
</select>
</td>
</tr>
<tr>
<td>Dosya No:</td>
<td><input type="text" name="dosyaNoAlan1" value="2010" id="dosyaNoAlan1" /> -
<select name="dosyaNoAlan2">
<c:forEach items="${isletmeler}" var="isletme">
<option value="${isletme.isletmeAdiKisaltma}" >${isletme.isletmeAdiKisaltma}</option>
</c:forEach>
</select>
/ <input type="text" name="dosyaNoAlan3" id="dosyaNoAlan3" /></td>
</tr>







Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
08.01.2010-21:30 #65862
işletme seçildiğinde serverside bir post işlemi yap sonra geleni requestscope da bi değişkene ata.

<c:forEach items="${isletmeler}" var="isletme">
<option  

<c:if test="${degiskenIsletmeId ==isletme.isletmeıd}><c:out value=" selected "/> </c:if>

 value="${isletme.isletmeId}">${isletme.isletmeAdi}</option>
<script>







N/A
Yazar
perihan


avatar
Ankara
Kayıt: 09.01.2006
15.01.2010-09:13 #66075
<script>
function isletmeKisaltma(deger){
document.form1.dosyaNoAlan2.value=deger;
}
</script>


<tr>
<td>İşin Yapılcağı Yer:</td>
<td>
<select name="isinYapilacagiYer" id="isinYapilacagiYer" >
<option value="Seçiniz" >Seçiniz..</option>
<c:forEach items="${isletmeler}" var="isletme">
<option value="${isletme.isletmeId}" onclick="isletmeKisaltma('${isletme.isletmeAdiKisaltma}')">${isletme.isletmeAdi}</option> <script></script>
</c:forEach>
</select>
</td>
</tr>
<tr>
<td>Dosya No:</td>
<td><input type="text" name="dosyaNoAlan1" id="dosyaNoAlan1" /> -
<select name="dosyaNoAlan2" id="dosyaNoAlan2" >
<c:forEach items="${isletmeler}" var="isletme">
<option value="${isletme.isletmeAdiKisaltma}" >${isletme.isletmeAdiKisaltma}</option>
</c:forEach>
</select>
/ <input type="text" name="dosyaNoAlan3" id="dosyaNoAlan3" /></td>
</tr>


şeklinde sorun çözüldüsmile







Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb