• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
انتخاب یک گزینه از داده های داخل کمبو باکس از طریق مقدار بازگشتی از دیتابیس
#1
سلام دوستان وقت بخیر.
من دو تا کمبوباکس دارم که یکی استان هست و دیگری شهر که با انتخاب استان شهر های مربوط به همون استان پر مشه و به این طریق این کا رو انجام دادم
کد پی‌اچ‌پی:
<div class="col-sm-10">
 <
select class="form-control" name="province" id="province">
<
option value=""> --- لطفا انتخاب کنید --- </option>
 <?
php
   $all_province
=customers::find_all_province();

 foreach(
$all_province as $province){
?>
 <option value="<?php echo $province->province_id ?>"><?php echo $province->province_name ?></option>

  <?php }?>
 </select>
 </div>



<label for="input-zone" class="col-sm-2 control-label">شهر</label>
 <div class="col-sm-10">
 <select class="form-control" id="city" name="city">
<option value=""> --- لطفا انتخاب کنید --- </option>

 </select>
  </div>



 <script type="text/javascript">
 $(document).ready(function(){

 $("#province").change(function(){
  var deptid = $(this).val();

   $.ajax({
    url: 'get_city.php',
    type: 'post',
    data: {depart:deptid},
     dataType: 'json',
       success:function(response){

    var len = response.length;

   $("#city").empty();
     for( var i = 0; i<len; i++){
        var id = response[i]['city_id'];
     var name = response[i]['city_name'];

  $("#city").append("<option value='"+id+"'>"+name+"</option>");

                     }
               }
                      });
                             });

                                    });
                                </script> 

حالا مشکل و سوال ن اینجاست.وقتی کاربر ثبت نام میکنه میاد استان و شهرش رو انتخاب میکنه و من id شهر و استان رو توی دیتابیس ذخیره میکنم.حالا من می خوام وقتی کاربر به عنوان مثال میاد آدرسش رو ویرایش کنه وقتی که فرم باز میشه
توی این دو تا کمبوباکس بیاد اون شهر و استانی که کاربر قبلا انتخاب کرده و در دیتابیس ذخیره شده رو انتخاب کنه و به اون نشون بده.یعنی می خوام قتی موقع ثبت نام استان تهران و شهر تهران رو انتخاب کرده حالا که میاد ویرایش کنه توی این کمبوباکس های بیاد استان و شهر تهران رو نشون بده و انتحاب شده باشه.

ممنون میشم دوستان راهنمایی کنن.
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان