PDA

View Full Version : دسترسی به اطلاعات دیتالیست توسط جاوا اسکریپت



smrb59
شنبه 25 مهر 1388, 21:58 عصر
با سلام .من دیتالیست رو پر می کنم حالا میخوام توسط یک دکمه به عناصر موجود در اون دسترسی داشته باشم البته از طریق جاوا اسکریپت.من کد رو گذاشتم .هر چه سعی کردم نتونستم .لطفا کمکم کنید.




<!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 runat="server">
<title>Untitled Page</title>
<script type="text/javascript">
function show()
{
var p=document.getElementById('p1');
alert(p.value);
var p1=document.getElementById('lproducts');
alert(p1.innertext);
}
function show1()
{
var p1=document.getElementById('p1');
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:DataList RepeatColumns="2" GridLines="Both" DataKeyField="Pk_id" Width="100%"
runat="server" ID="ListProducts"
>
<ItemTemplate>
<table dir="rtl" >
<tr>
<td>
<input id="p1" runat="server" onclick="return show()" type="button" value='<%#bind("Product") %>' />
<asp:Label ID="lproducts" Text="<%#bind('Product') %>" runat="server" ></asp:Label>

</td>
</tr>
<tr>
<td>
<img id="imgproduct" height="50" width="40" runat="server" src="<%#bind('Url') %>" alt="<%#bind('Product') %>" />
</td>
</tr>
<tr>
<td>
<asp:Label ID="ltozihat" Text="<%#bind('Tozihat') %>" runat="server" ></asp:Label>
</td>
</tr>
<tr>
<td>
قیمت : <asp:Label ID="lbl" Text="<%#bind('Price') %>" runat="server" ></asp:Label>
<br />

</td>
</tr>
<tr>
<td>
<td>
<button id="Button2" style="width:60" onclick="return show()" value="kharid">shoe data </button>
</td>
</tr>
</table>
</ItemTemplate>

</asp:DataList>
</div>
</form>
</body>
</html>

k2-4u.com
یک شنبه 26 مهر 1388, 11:55 صبح
با جاوا اسکریپ نمیشه دیتابیس پر کرد
این نمونه کد های شما بیشتر به asp مربوطه
. اگر در بخش asp.net سوال کنید به نتیجه میرسین

smrb59
دوشنبه 27 مهر 1388, 19:29 عصر
اگه شما پست منو خوب بخونید متوجه میشید که گفتم مشکلم دسترسی به اطلاعات ذیتا لیست هست نه پر کردن دیتالیست من میخوام به اطلاعات دیتالیست توسط جاوا اسکریپت دسترسی ذاشته باشم. لطفا کمکم کنید.

smrb59
سه شنبه 28 مهر 1388, 09:35 صبح
اساتید یه نفرم به داد من برسه .

afi_program
سه شنبه 28 مهر 1388, 09:44 صبح
با جاوا اسکریپت نمیشه به دیتابیس دسترسی داشت(کلاینت سایده)باید از زبانهای سرور ساید (مثلا php) استفاده کنی.
موفق باشی

smrb59
سه شنبه 28 مهر 1388, 12:58 عصر
با جاوا اسکریپت نمیشه به دیتابیس دسترسی داشت(کلاینت سایده)باید از زبانهای سرور ساید (مثلا php) استفاده کنی.



آره بخدا منم اینو میدونم ولی تو رو خدا یکم به نوشته ی من توجه کنید من ننوشتم میخوام به دیتابیس توسط جاوا اسکریپت دستر سی داشته باشم گفتم که میخوام به اطلاعات دیتالیست دسترسی داشته باشم آره دیتالیست ..
من خودم با دات نت دیتالیست رو پر کردم حالا مونده به این اطلاعات البته از طریق جاوااسکریپت دسترسی داشته باشم یعنی یه دکمه رو که زدم تمام اطلاعات اون ستون رو به من بده همین. ممنون میشم در این مورد کمکم کنید. با تشکر از شما.

smrb59
چهارشنبه 29 مهر 1388, 20:03 عصر
کسی نیست جواب درست درمونی به ما بده:ناراحت: