View Full Version : دسترسی به DropDownList به کمک دستورات DOM
mohsen_zelzela00
پنج شنبه 12 فروردین 1389, 17:15 عصر
با سلام خدمت دوستان عزیز
من در صفحه خودم یک DropDownList دارم که با استفاده از داده های که که از DataBase می خونم اونو پر می کنم حالا من به کمک webservies و Ajax مقدار یک رکورد از اون جدول رو خوندم و می خوام مقدار DropDownList برابر مقداری بشه که در رکورد انتخابی هست(یعنی مقداری که DropDownList باید نشون بده برابر مقداری باشه که من از اون رکورد خوندم)
این مسله خیلی برام مهم و حیاتی است ممنون میشم دوستان راهنمایی کنند
exlord
پنج شنبه 12 فروردین 1389, 19:30 عصر
function selectMe() {
var selectOps = document.getElementById('select1').options;
var myVal = '3';
var myOp = null;
for (var i = 0; i < selectOps.length;i++ ) {
if (selectOps[i].text == myVal) {
myOp = selectOps[i];
selectOps[i].selected = true;
}
}
}
mohsen_zelzela00
جمعه 13 فروردین 1389, 01:17 صبح
function selectMe() {
var selectOps = document.getElementById('select1').options;
var myVal = '3';
var myOp = null;
for (var i = 0; i < selectOps.length;i++ ) {
if (selectOps[i].text == myVal) {
myOp = selectOps[i];
selectOps[i].selected = true;
}
}
}
دوست عزیز دستت درد نکنه
فقط این کد نمی تونه کار منو راه بندازه آخه myVal که شما در اینجا قرار دادید 3 از database خونده میشه و در ضمن id آیتم های هست که من درون DropDownList دارم نشون می دم بابت همین کار منو خیلی سخت کرد.
ممنون میشم که باز هم بنده رو راهنمایی کنید
mohsen_zelzela00
جمعه 13 فروردین 1389, 11:22 صبح
دوست عزیز دستت درد نکنه
فقط این کد نمی تونه کار منو راه بندازه آخه myVal که شما در اینجا قرار دادید 3 از database خونده میشه و در ضمن id آیتم های هست که من درون DropDownList دارم نشون می دم بابت همین کار منو خیلی سخت کرد.
ممنون میشم که باز هم بنده رو راهنمایی کنید
مشکل من حل شود
من Id اون آیتم رو با استفاده از WEBSERVIES به یک متد پاس می دادم و اون متد Name متناظر با اون id رو از Database برام برمی گردوند و بقیه کارها مثل چیزی که دوست عزیزمان گفتند انجام دادم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.