ارتباط دو Combo Box

jashan

New Member
سلام
من یه مشکل دارم که فک کنم با JS حل بشه ولی بلد نیستم اگه میشه کمکم کنید
مشکل من در اینه که می خوام وقتی روی یه combo box کلیک میشه و یه گزینه انتخاب میشه یه combo دیگه اطلاعات و گزینه هاش از دیتابیس بیاد و لیست بشه
(اصلا ممکنه؟)
به هر حال اگه کسی راهنمایی به فکرش میرسه هر چه زودتر اقدام کنه که مساله حیاتیه!
:sad::-?
 

justpersian

Member
شدن که میشه !
ولی خوب به همین سادگی هم نیست !
یعنی فقط به js ختم نمیشه !
php هم لازمه و اگر می خوای ajax هم باشه باید ajax هم کار بشه !
البته در این زمینه اسکریپت های آماده هم هست
www.dhtmlgoodies.com
 

web2

Member
هم با آژاکس می شه طراحی کرد و هم با جاواسکریپت تنها .
البته من این کار را توانستم با mootools انجام بدهم . اگر بدردتان می خورد بگویید کدش را بگذارم .
 

jashan

New Member
اگه بذارید کدش رو ممنون میشم البته با یکم توضیح که ازش سر در بیارم:rose:
 

castel_xd

Member
اگه امکان داره یه نفر یه اسکریپت ساده و مشخص بزار که بشه راحت ازش تو php استفاده.

من میخوام دو تا combo box بزارم.

تو اول مارک ماشین رو انتخواب کنم. ( مثلا BMW )

زمانی که انتخاب کردم تو کامبو دومی مدل هایی رو که از قبل ادد کردم بیان مثلا مدل (2000 , bm1900 )

بعدش یه سری text box و کامبو باکس پاینشون باشه که مثلا تو کامبو دومی مدل 2000 رو انتخاب کردم.

یه سری مشخصات تو کامبو ها و تکست باکس های زیری که حدودا 15 تا هستن بیاد.

امید وارم متوجه شده باشین چی میخوام.

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

jashan

New Member
ما که پروژمون تموم شد . ولی این رسمش نیست که هیشکی کمک نکنه!
ببندید در انجمن رو راحت کنید هم ما رو هم بقیه رو !:mad:
 

nitco

Member
اینکه کاری نداره

<html>
<head>
<script>
function setstates(states) {
var statebox = document.getelementbyid("state");
statebox.options.length = 0;
if(states != "") {
var arrstates = states.split(",");
for(i = 0; i < arrstates.length; i++) {
if(arrstates != "") {
statebox.options[statebox.options.length] = new option(arrstates, arrstates);
}
}
}
}
</script>
</head>
<body>
<pre>country:
<select onchange="setstates(this.value)" id="country">
<option value=""></option>
<option value="new south wales,queensland,victoria,south australia,tasmania,western australia,northern territory">australia</option>
<option value="california,new york,ohio,colorado,florida,texas,arizona,washington">usa</option>
</select><br>state: <select id="state"></select>
</pre>
</body>
</html>
 

جدیدترین ارسال ها

بالا