第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

Selecttag中的選項可以包含多個值嗎?

Selecttag中的選項可以包含多個值嗎?

慕無忌1623718 2019-12-18 11:13:24
Selecttag中的選項可以包含多個值嗎?我在HTML表單中得到了一個帶有一些選項的SELECT標(biāo)記:(數(shù)據(jù)將使用PHP收集和處理)測試:<SELECT NAME="Testing">     <OPTION VALUE="1"> One     <OPTION VALUE="2"> Two     <OPTION VALUE="3"> Three</SELECT>一個選項是否可以攜帶多個值,比如當(dāng)用戶選擇“One”時,那么與此選項相關(guān)的其他幾個值將被寫入數(shù)據(jù)庫。如何設(shè)計SELECT標(biāo)記,以便每個選項可以攜帶一個以上的值,如下所示:<SELECT NAME="Testing">     <OPTION VALUE="1" value="2010"> One     <OPTION VALUE="2" value="2122"> Two     <OPTION VALUE="3" value="0"> Three</SELECT>
查看完整描述

3 回答

?
UYOU

TA貢獻(xiàn)1878條經(jīng)驗 獲得超4個贊

一種方法,首先是數(shù)組,第二種是對象:

    <select name="">
        <option value="{'num_sequence':[0,1,2,3]}">Option one</option>
        <option value="{'foo':'bar','one':'two'}">Option two</option>
    </select>

編輯(應(yīng)答后3年),將兩個值都轉(zhuǎn)換為JSON格式(使用JSON.stringify())因為有人抱怨說,我的概念證明回答“可能會使新手開發(fā)人員感到困惑”。



查看完整回答
反對 回復(fù) 2019-12-19
?
catspeake

TA貢獻(xiàn)1111條經(jīng)驗 獲得超0個贊


我今天確實在想這個問題,我通過使用php Burst函數(shù)實現(xiàn)了這一點,如下所示:

HTML表單(在我命名為“Doublelevalue.php”的文件中):

    <form name="car_form" method="post" action="doublevalue_action.php">
            <select name="car" id="car">
                    <option value="">Select Car</option>
                    <option value="BMW|Red">Red BMW</option>
                    <option value="Mercedes|Black">Black Mercedes</option>
            </select>
            <input type="submit" name="submit" id="submit" value="submit">
    </form>

PHP操作(在我命名為雙levalue_action.php的文件中)

    <?php
            $result = $_POST['car'];
            $result_explode = explode('|', $result);
            echo "Model: ". $result_explode[0]."<br />";
            echo "Colour: ". $result_explode[1]."<br />";
    ?>

正如您在第一段代碼中所看到的,我們正在創(chuàng)建一個標(biāo)準(zhǔn)HTML選擇框,其中包含兩個選項。每個選項都有一個值,該值有一個分隔符(在本例中為‘AC.26’)來拆分值(在本例中為模型和顏色)。

在操作頁面上,我將結(jié)果分解成一個數(shù)組,然后調(diào)用每個數(shù)組。正如你所看到的,我把它們分開并貼上標(biāo)簽,這樣你就可以看到它所造成的影響。

我希望這對某人有幫助:)




查看完整回答
反對 回復(fù) 2019-12-19
?
慕容森

TA貢獻(xiàn)1853條經(jīng)驗 獲得超18個贊

在SELECT選項中有多個值是可能的,如下所示。

<select id="ddlEmployee" class="form-control">
    <option value="">-- Select --</option>
    <option value="1" data-city="Washington" data-doj="20-06-2011">John</option>
    <option value="2" data-city="California" data-doj="10-05-2015">Clif</option>
    <option value="3" data-city="Delhi" data-doj="01-01-2008">Alexander</option></select>

您可以使用jQuery獲得在Change事件上選擇的值,如下所示。

$("#ddlEmployee").change(function () {
     alert($(this).find(':selected').data('city'));});

您可以在這里找到更多的細(xì)節(jié)。鏈接



查看完整回答
反對 回復(fù) 2019-12-19
  • 3 回答
  • 0 關(guān)注
  • 444 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號