Doğru Cevap
-
ans += "<a id="+ cvpId +" href='#' name='link' onclick='kontrolEt(" + cvpId + ")' style='text-decoration:none'>" + cvp.Text + "</a>" + "<br/>";
şeklinde yaparak KOntrolEt fonksiyonuna ID bilgisini de gönderebilirsiniz.-
psygnosis
benim o kontrol et fonksiyonum.. şu şekilde...
function kontrolEt() { ------------------> Aynı Zamanda burayı kontrolEt(cvpId ) şeklindemi değişmem gerekiyor.
$.ajax({
type: 'POST',
url: 'test.aspx/dogrumu',
data: "{'id':" + cvpId + "}", -----------------------------------------> cvpId değeri burda giriliyor.
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (IsTru) {12 yıl önce yazılmış -
Vedia
Şu şekilde kontrol edebilirsiniz:function kontrolEt( myID ) { if(myID == "1" ) alert("Gelen ID değeri 1"); }
12 yıl önce yazılmış
-
Cevaplar
-
Attr fonksiyonu ile de kolayca istediğiniz a ların id değerlerini alabilirsiniz. Linkleri şu formatta hazırlayın:
<a class="idselect" href="#"><span id="+ cvpid +">Link İçeriği</span></a>
id etiketinin illaki a da olmasına gerek yok. Çünkü size lazım olan id nin değeri. Tıkladığımızda sadece tıklanılan a daki span etiketinin id sini alıp yeniid değişkenine aktarıyoruz.
$(document).ready(function(){ $('.idselect').click(function(){ var yeniid = $(this).find('span').attr('id'); alert("Seçtiğiniz ID: "+ yeniid); }); });
-
psygnosis
çalışmadı benim a'lar dinamik oluşuyor.. Onunla alakalı olabilir mi?12 yıl önce yazılmış -
GncArt
Şu kodları denediğinizde çalıştığını göreceksiniz. Tam emin değilim ama belki de linkleri yazdırırken eksik bişeyler olabilir.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script type="text/javascript" src="http://code.jquery.com/jquery-1.5.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('.idselect').click(function(){ var yeniid = $(this).find('span').attr('id'); alert("Seçtiğiniz ID: "+ yeniid); }); }); </script> </head> <body> <a class="idselect" href="#"><span id="1">Link İçeriği 1</span></a><br /> <a class="idselect" href="#"><span id="1">Link İçeriği 2</span></a><br /> <a class="idselect" href="#"><span id="3">Link İçeriği 3</span></a><br /> <a class="idselect" href="#"><span id="4">Link İçeriği 4</span></a><br /> <a class="idselect" href="#"><span id="5">Link İçeriği 5</span></a><br /> <a class="idselect" href="#"><span id="6">Link İçeriği 6</span></a><br /> </body>
12 yıl önce yazılmış
-