PDA

View Full Version : سوال: نوشتن رویداد selected index changed با جاوا



ali9698
سه شنبه 19 دی 1391, 23:52 عصر
سلام دوستان
میدونید که هر کدی که توی selected index changed بنویسیم سمت سرور هستش.
اما من میخوام با تغییر گزینه انتخاب شده در لیست باکس یا دراپ دان از طریق جاوا یه تغییراتی توی صفحه انجام بدم.
چی کار کنم؟

ali9698
چهارشنبه 20 دی 1391, 14:32 عصر
جوابی نبود؟؟؟

alihassanabadi
چهارشنبه 20 دی 1391, 17:32 عصر
سلام

اما من میخوام با تغییر گزینه انتخاب شده در لیست باکس یا دراپ دان از طریق جاوا یه تغییراتی توی صفحه انجام بدم.
اگه میخواید سمت کلاینت با جاوا کد بزنید پس دیکه به دراپ دون asp نیازی ندارید
هر چند میشه دراپ دون یا هر کنترل سمت سروری رو با جاوا اسکریپت کنترل کرد
در کل شما چون میخواید از جاوا استفاده کنید پس در نتیجه از تگ select استفاده کنید
و با مهندس Jquery کد بزنید
به این صورت کد اچتمل


<select id="mySelect">
<option value="1">زن</option>
<option value="2">مرد</option>
<option value="3">هیچکدام</option>
</select>

حالا جی کوئری


<script type="text/javascript">
$(document).ready(function () {
$('#mySelect').change(function () {
alert($('#mySelect option:selected').attr('value'));
});
});
</script>

با کلیک بر روی هر کدام value ش نمایش داده میشه
و اگه multiple="multiple" رو به تگ select اضافه کنی میشه لیست باکس


<select id="mySelect" multiple="multiple">
<option value="1">زن</option>
<option value="2">مرد</option>
<option value="3">هیچکدام</option>
</select>

ali9698
چهارشنبه 20 دی 1391, 23:05 عصر
ممنون اما من باید از دراپ داون asp استفاده کنم. چون اطلاعات داخلش رو از بانک باید بخونم.
راستی این کد جی کوئری رو اگه میشه یه کمی توضیح بده. من تاحالا جی کوئری کار نکردم:ناراحت:

alihassanabadi
پنج شنبه 21 دی 1391, 10:57 صبح
[CODE][ممنون اما من باید از دراپ داون asp استفاده کنم. چون اطلاعات داخلش رو از بانک باید بخونم/CODE]
میتونی از آجاکس جی کوئری استفاده کنی

راستی این کد جی کوئری رو اگه میشه یه کمی توضیح بده. من تاحالا جی کوئری کار نکردم
خب یه بسم الله بگو یاد بگیر تو گوگل سرچ کن n تا مطلب در موردش هست
شما باید باید jquery یاد بگیری
و در نهایت بعد از آشنایی و یاد گیری jquery این لینک ها پاسخ سوال شماست.
http://forums.asp.net/t/1582116.aspx
http://csharpdotnetfreak.blogspot.com/2012/08/aspnet-bind-populate-dropdownlist-jquery-xml.html
http://www.misfitgeek.com/2011/04/jquery-styled-dropdownlist/