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

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

如何從 javascript 到 php 獲取數據庫和 js 下拉行為的值

如何從 javascript 到 php 獲取數據庫和 js 下拉行為的值

PHP
蝴蝶不菲 2022-12-23 14:32:50
我創建了一個 2 下拉欄。1)選擇樓層。2)取決于第一個下拉欄[動態更改]下拉 1 代碼<select class="custom-select" id="selectFloor" name="selectFloor" onChange="changecat(this.value),getflatvalue();">                                     <option disabled="true" selected>Select floor</option>                                    <option value="floor_0">    Floor-0     </option>                                    <option value="floor_1">    Floor-1     </option>                                    <option  value="floor_2">   Floor-2     </option>                                </select>下拉 2 代碼使用 JAVASCRIPT<script type="text/javascript">        var floorByCategory = {    floor_0: ["Flat-1", "Flat-2", "Flat-3", "Flat-4"],    floor_1: ["Flat-5", "Flat-6", "Flat-7", "Flat-8"],    floor_2: ["Flat-9", "Flat-10", "Flat-11", "Flat-12"]}function changecat(value) {        if (value.length == 0) document.getElementById("category").innerHTML = "<option></option>";        else {            var catOptions = "";            for (categoryId in floorByCategory[value]) {                 catOptions += "<option>" + floorByCategory[value][categoryId]                 + "</option>";            }            document.getElementById("category").innerHTML = catOptions;        }    }**getflatvalue(); code for this function** function getflatvalue()//taking selected value of floor Option bar.    {        var flatval=document.getElementById("selectFloor").value;        console.log(flatval);    }Que-1:現在我將如何在php中獲取 Floor 和 Block 的選定值?我需要這兩個變量的值才能在我的數據庫中使用。Que-2:假設我按下帶有某個值的提交按鈕,然后發生了一些錯誤,然后我返回此頁面 dropdown-1 繼續使用先前選擇的值,但 dropdown-2 不顯示根據 dropdown-1 的值。、提交后-->發生錯誤-->返回同一頁面。那不顯示平面下拉菜單 [dropdown-2]
查看完整描述

3 回答

?
天涯盡頭無女友

TA貢獻1831條經驗 獲得超9個贊

也許問題在于用于觸發插入過程查詢的 php 變量,檢查您插入的 SQL 數據類型和值。



查看完整回答
反對 回復 2022-12-23
?
拉莫斯之舞

TA貢獻1820條經驗 獲得超10個贊

改正后這個問題-2也解決了...現在floor和flat兩個值都重置了,我們需要手動選擇兩個。

http://img1.sycdn.imooc.com//63a54bf000016cc513640768.jpg


查看完整回答
反對 回復 2022-12-23
?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

我為一些列設置了枚舉數據類型。通過更正我可以通過 PHP 插入數據。


var floorByCategory = {

    0: ["1", "2", "3", "4"],

    1: ["5", "6", "7", "8"],

    2: ["9", "10", "11", "12"]

}


<select class="custom-select" id="selectFloor" name="selectFloor" onChange="changecat(this.value),getflatvalue();"> 

                                    <option disabled="true" selected>Select floor</option>

                                    <option value="0">  Floor-0     </option>

                                    <option value="1">  Floor-1     </option>

                                    <option  value="2"> Floor-2     </option>

                                </select>


我需要像這樣根據我的“枚舉”數據類型設置下限值和平面值。 通過更正值可以插入值。


查看完整回答
反對 回復 2022-12-23
  • 3 回答
  • 0 關注
  • 117 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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