سلام
چطور می شه با تغییر مقدار یک combobox که مثلا نام استانها در آن هست.combobox بعدی که مربوط به شهر های استان ها هست، شهرهای استان خاص که کاربر در combobox اول انتخاب کرده لود بشه.
لطفا اگه با کد توضیح بدید ممنون می شم.
سلام
چطور می شه با تغییر مقدار یک combobox که مثلا نام استانها در آن هست.combobox بعدی که مربوط به شهر های استان ها هست، شهرهای استان خاص که کاربر در combobox اول انتخاب کرده لود بشه.
لطفا اگه با کد توضیح بدید ممنون می شم.
Last edited by maryam114; 10-02-2011 at 09:34.
یک مثال نوشتم ببین.
index.php
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
result.php
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
index.php
result.phpکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
index.phpنوشته شده توسط maryam114 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
result.phpکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
index.php
result.phpکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled</title>
<script type="text/javascript">
function result(value){
if(value.length==0){
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("result").innerHTML=xmlhtt p.responseText;
}
}
xmlhttp.open("GET","result.php?id="+value,true);
xmlhttp.send(null);
}
</script>
</head>
<body >
<div align="center" >
<select name="number_query" onchange="result(this.value);">
<option value="1">yazd</option>
<option value="2">tehran</option>
<option value="3">esfahan</option>
</select>
</div>
<br>
<div align="center" id="result">
<select>
<option>mehriz</option>
<option>maybod</option>
<option>yazd</option>
</select>
</div>
</body>
</html>
از مثال های خوبتون واقعا متشکرم.
من هر کاری کردم نشد
نام فایل ها را همانند نام فایل ذکر شده در پست بگذارید.
و از مثال پست شماره 5 استفاده کنیدو
من در اکثر مرورگرها تست کردم و جواب داد
Last edited by maryam114; 09-12-2010 at 02:39.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)