亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何處理放置在不同腳本標簽中的兩個不同的ajax?

如何處理放置在不同腳本標簽中的兩個不同的ajax?

PHP
海綿寶寶撒 2021-11-05 10:32:11
我有一個包含 3 個下拉列表和 1 個提交按鈕的頁面,在選擇頂部下拉值時,使用 ajax 自動填充。然后使用提交按鈕提交信息,為此,我在不同的腳本標簽中編寫了ajax。這里的問題是第一個 ajax 工作正常,但第二個 ajax 不起作用,我知道不允許 2 個 ajax 調用。我試圖通過在同一頁面上編寫 PHP 來做到這一點,但在重新加載頁面時,先前選擇的信息會自動提交。    <form style="margin: 10px 50px 10px 50px;" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>" method="POST">                      <div class="row">                        <div class="col-md-12">                          <div class="form-group">Book Name                            <select class="form-control" id="sel_book">                                <option value='0'>---Select---</option>                                <?php                                foreach($result as $key=>$rs):                                {                                ?>                                    <option value="<?php $key; ?>"> <?php echo $rs[1];?> </option>                                <?php                                }                                endforeach;                                ?>                            </select>                          </div>                        </div>                      </div>                      <div class="row" >                        <div class="col-md-12" >                          <div class="form-group">Member ID                          <select class="form-control" id="sel_uid">                          </select>                          </div>                        </div>                      </div>                      <div class="row" >                        <div class="col-md-12" >                          <div class="form-group">Member Name                          <select class="form-control" id ="sel_uname">                          </select>                          </div>                        </div>第二個腳本運行正常,但是沒有對PHP頁面進行ajax調用。
查看完整描述

1 回答

?
楊__羊羊

TA貢獻1943條經驗 獲得超7個贊

<script>

        $(document).ready(function(){

            $("#sel_book").change(function(){

                var bid = $(this).val();

                bid = bid+1;

                //alert(bid);

                $.ajax({

                    url: 'get_user.php',

                    type: 'post',

                    data: {id:bid},

                    async: false,

                    dataType: 'json',

                    success:function(response){

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

                      $("#sel_uname").append("<option value='"+response.mname+"'>"+response.mname+"</option>");


                    }

                });

            });

        });

        

         $('#accept').click(function(e){

            var book = $("#sel_book :selected").text();

            var memberId = $("#sel_uid :selected").text();

            var memberName = $("#sel_uname :selected").text();

            var message = book+'\n'+memberId+'\n'+memberName;

            alert(message);

            e.preventDefalut();

            $.ajax({

              type:'post',

              url:'accept_return.php',

              async: false,

              data:{bname:book,memid:memberId,memname:memberName},

              dataType:'json',

              success:function(response){

                $("#final").text("Processing completed sucessfully");

              }

            });

          });

      </script>

嗨,您正面臨這個問題,因為已準備好使用兩個文檔。第一個文檔準備好工作正常,但第二個準備就緒無法識別。請將您的點擊功能從任何準備好的文檔中刪除。請嘗試使用如下單個腳本??赡軙兴鶐椭?/p>


查看完整回答
反對 回復 2021-11-05
  • 1 回答
  • 0 關注
  • 105 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號