نمایش نتایج 1 تا 1 از 1

نام تاپیک: مشکل در گرفتن مقدار از یک DropDownList

  1. #1

    مشکل در گرفتن مقدار از یک DropDownList

    باسلام و وقت بخیر
    یه سوال داشتم من دوتا DropDownList دارم که اولی در مورد موضوعات(سرشاخه) است که وقتی روی اولی کلیک می‌کنیم DropDownList دومی را که شامل زیرمجموعه‌ای از اولی(زیرشاخه) است ظاهر می‌شود من می‌خواهم وقتی DropDownList دومی ظاهر شد و کاربر روی هرکدام از optionهاش کلیک کرد اطلاعات مربوط به آن option را نمایش دهد ولی متاسفانه این قسمت آخر (که اطلاعات مربوط به option انتخاب شده را نمایش دهد) را نمی‌تونم در بیارم ممنون می‌شم اگر راهنمایی کنید.




    <label for="subject_name">انتخاب موضوع</label>
    <script type="text/javascript">

    var time_variable;

    function getXMLObject() //XML OBJECT
    {
    var xmlHttp = false;
    try {
    xmlHttp = new ActiveXObject("Msxml2.XMLHTTP") // For Old Microsoft Browsers
    }
    catch (e) {
    try {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP") // For Microsoft IE 6.0+
    }
    catch (e2) {
    xmlHttp = false // No Browser accepts the XMLHTTP Object then false
    }
    }
    if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
    xmlHttp = new XMLHttpRequest(); //For Mozilla, Opera Browsers
    }
    return xmlHttp; // Mandatory Statement returning the ajax object created
    }

    var xmlhttp = new getXMLObject(); //xmlhttp holds the ajax object

    function ajaxFunction() {
    var getdate = new Date(); //Used to prevent caching during ajax call
    if(xmlhttp) {
    var pid = document.getElementById("title").value;
    xmlhttp.open("POST","title.php",true); //calling testing.php using POST method
    xmlhttp.onreadystatechange = handleServerResponse;
    xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlhttp.send("pid=" + pid); //Posting txtname to PHP File
    }
    }

    function handleServerResponse() {
    if (xmlhttp.readyState == 4) {
    if(xmlhttp.status == 200) {
    document.getElementById("message").innerHTML=xmlht tp.responseText; //Update the HTML Form element
    }
    else {
    alert("Error during AJAX call. Please try again");
    }
    }
    }
    </script>


    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <br/>

    <select name="subject" class="accordion-trigger" id="title" dir="rtl" onChange="ajaxFunction()" >
    <option value="0">Please Select</option>


    <?php
    require('config/config.php');
    $query = "select * from work where pid=0";
    $results= mysql_query($query);
    while ($row = mysql_fetch_array($results)) {
    echo '<option value="'.$row["code_title"].'">'.$row["name_title"].'</option>';
    }

    ?>
    </select>
    <br/>


    <!--show subject information here !-->
    <div id="message" name="message"></div>
    </div>
    <!-- ENDS entry-content -->
    <?php
    require('config/config.php');
    $query="select *from notice where sub_name like '".$_POST['subject']."'";
    $result=mysql_query($query);

    while ($row=mysql_fetch_array($result)){

    echo '<h4 >'.$row['title'].'</h4>';

    echo $row['text'];
    echo ' ______________ '. $row['tel'];

    echo' <div class="one-fourth last" >
    </div> ';
    }
    ?>

    آخرین ویرایش به وسیله kinia111 : شنبه 22 تیر 1392 در 11:41 صبح

تاپیک های مشابه

  1. مشکل در گرفتن مقدار tiny_mce
    نوشته شده توسط $ M 3 H R D A D $ در بخش PHP
    پاسخ: 1
    آخرین پست: پنج شنبه 08 مهر 1389, 17:58 عصر
  2. سوال: مشکل با گرفتن مقدار از Footer GridView
    نوشته شده توسط ehsanvbnet در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: یک شنبه 17 آبان 1388, 09:18 صبح
  3. سوال: مشکل در گرفتن مقدار در Session
    نوشته شده توسط omidghadiri در بخش Classic ASP
    پاسخ: 1
    آخرین پست: پنج شنبه 02 مهر 1388, 12:55 عصر
  4. مشکل در گرفتن مقدار انتخاب شده در dropdownlist
    نوشته شده توسط H/-\mid در بخش ASP.NET Web Forms
    پاسخ: 13
    آخرین پست: شنبه 25 فروردین 1386, 17:41 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •