05.03.2008 tarihinde Uzman Celal Dikici <c_dikici_at_gantep.edu.tr> yazmýþ:
> Neden tüm tabloyu gönderiyorsunuz? Her deðiþiklikte bu
> > fonksiyonu bir kez çaðýrsanýz daha mantýklý deðil mi?
>
> Evet bende sadece o an düzeltme yapýlaný dikkate alsýn istedim.Ama iþin
> içinden çýkamayýnca döngü ile çözmeye çalýþtým.Oda olmadý.
> > Tüm tablo yerineçaðýrdýðýnýz javascript fonksiyonuna lno parametresini
> > ekleyerek bu
> > sorunu çok kolay bir þekilde aþabilirsiniz
> Bunu biraz açabilirmisiniz?
<td>sonindex<input type="text" name="elek01<?php echo
$row_Recordset1['eidsrf']; ?>" id="elek01<?php echo
$row_Recordset1['eidsrf']; ?>" onChange="requestCustomerInfo()"
value="<?php echo $row_Recordset1['elek01']; ?>" size="4"
maxlength="6" /></td>
<td>farkii<input type="text" name="farkii<?php echo
$row_Recordset1['eidsrf']; ?>" id="farkii<?php echo
$row_Recordset1['eidsrf']; ?>"
value="<?php echo $row_Recordset1['farkii']; ?>" size="4" maxlength="6" /></td>
<td>ucret <input type="text" name="ucrytl<?php echo
$row_Recordset1['eidsrf']; ?>" id="ucrytl<?php echo
$row_Recordset1['eidsrf']; ?>"
value="<?php echo $row_Recordset1['ucrytl']; ?>" size="4" maxlength="6" /></td>
Bundan birþey anlamak zor, ama ben anlayabildiklerimi anlatayým.
input takýlarýnýn name, id ve value sýfatlarýnýn deðerlerinde php ile
deðiþiklik yapmýþsýnýz ve deðiþtirilmesi durumunda
requestCustomerInfo() JavaScript fonksiyonunu çaðýrmasýný
saðlamýþsýnýz:
<input type="text" name="elek01<?php echo $row_Recordset1['eidsrf'];
?>" id="elek01<?php echo $row_Recordset1['eidsrf']; ?>"
onChange="requestCustomerInfo()" value="<?php echo
$row_Recordset1['elek01']; ?>" size="4" maxlength="6" />
Bunu þu hale getirin (anlaþýlmasý için parçalý yazdým):
<?php
echo "<input type=\"text\"
name=\"elek01$row_Recordset1['eidsrf']\"
id=\"elek01$row_Recordset1['eidsrf']\"
value=\"$row_Recordset1['elek01']\"
size=\"4\"
maxlength=\"6\">
onChange=\"requestCustomerInfo($row_Recordset1['eidsrf'])\"
";
?>
Böylece requestCustomerInfo fonksiyonuna deðiþen müþterinin numarasýný
parametre olarak göndermiþ oluyorsunuz.
Sonra requestCustomerInfo fonksiyonunu uygun þekilde deðiþtirin.
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 05 Mar 2008 - 17:21:24 EET