PDA

View Full Version : سوال: ارسال اطلاعات object در java



mehranphp
چهارشنبه 30 تیر 1395, 09:22 صبح
سلام و درود خدمت همه برنامه نویسان گرامی
این 2 تا از تیکه کد های من هست :

while($row = mysqli_fetch_assoc($result)) { echo "<tr>";
echo "<td></td>";
echo "<td>".$row['prog_code']."</td>";
echo "<td>".$row['prog_title'] . "</td>";
echo "<td><center>".$row['prog_period'] . "</td>";
echo "<td><center>".$row['method_name'] . "</td>";
echo "<td><center>".$row['group_title'] . "</td>";
echo "<input type='hidden' name='f0' id='f0' value='".$row["prog_code"]."'/>";

و



$("table").on('click','tr',function(e){ e.preventDefault();
var id = $('.f0').attr('value');
alert(id);
});

وقتی رویه هر کدوم از سطر های جدولم کلیک می کنم ارور undefined میده
چرا ؟

mehranphp
چهارشنبه 30 تیر 1395, 09:38 صبح
از این کد استفاده کردم ولی فقط سطر اول بر می گردونه
var id = document.getElementById("f0").value;

kb0y667
جمعه 01 مرداد 1395, 01:46 صبح
بجای
var id = $('.f0').attr('value');


بنویس
var id = $('#f0').attr('value');




اصولا به این هم نیازی نیست :
e.preventDefault();

هر جایی <center> باز کردی ، یادت باشه ببندی