手動觸發(fā)動態(tài)加載的一二級下拉框(select)的change屬性

前言

由于項(xiàng)目需要,所以需要搞一個動態(tài)加載的下拉框的默認(rèn)選定功能,下拉框總共有兩級洒擦。

實(shí)現(xiàn)

首先通過ajax同步獲取下拉框信息:

$.ajax({
    async: false,
    type: "GET",
    url: "../../message/*******",
    dataType: "json",
    error: function () {
        alert('請求失敗');
    },
    success: function (data) {
        for (var i = 0; i < data.length; i++) {
            $("#categoryOne").append("<option value='" + data[i].cId + "' >" + data[i].cCategoryName + "</option>");
        }
    }
});

然后設(shè)置一級下拉框?qū)傩裕?/p>

$('#categoryOne').val('${articleInfo.cOneCategoryId}');

再就是設(shè)置一級下拉框的change屬性:

$("#categoryOne").change(function () {
    var parentId = $("#categoryOne").val();
    if (parentId == 0) {
        parentId = -1;
    }
    $.ajax({
        async: false,
        type: "GET",
        url: "../../message/*******",
        data: "parentId="+parentId,
        dataType: "json",
        error: function () {
            alert('請求失敗');
        },
        success: function (data) {
            $("#categoryTwo").html('<option value="-1">二級類目</option>');
            for (var i = 0; i < data.length; i++) {
                $("#categoryTwo").append("<option value='" + data[i].cId + "' >" + data[i].cCategoryName + "</option>");
            }
        }
    });
});

然后就是觸發(fā)一級下拉框的change屬性:

$("#categoryOne").trigger('change');

最后就是設(shè)置二級下拉框?qū)傩裕?/p>

$('#categoryTwo').val('${articleInfo.cTwoCategoryId}');

下邊是一二級下拉框的定義:

<tr>
    <td style="text-align: right;font-weight: bold;color: #369;">一級類目<font color="red">*</font>:</td>
    <td>
        <select name="categoryOne" id="categoryOne" style="width: 100px;">
            <option value="">一級類目</option>
        </select>
    </td>
    <td style="text-align: right;font-weight: bold;color: #369;">二級類目<font color="red">*</font>:</td>
    <td>
        <select name="categoryTwo" id="categoryTwo" style="width: 100px;">
            <option value="">二級類目</option>
        </select>
    </td>
</tr>

需要注意的地方

要使$("#categoryOne").trigger('change');這個命令有作用就先得把一級下拉框的change定義了。我在網(wǎng)上查了好多資料硼莽,好像沒有說要注意這點(diǎn)的≈笞荩或許這個對于前端開發(fā)來說是常識吧懂鸵,還是寫接口快,網(wǎng)頁搞起來微麻煩行疏!XDDD

愿每個努力的人都能被世界溫柔以待

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末匆光,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子酿联,更是在濱河造成了極大的恐慌终息,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件贞让,死亡現(xiàn)場離奇詭異周崭,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)喳张,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進(jìn)店門续镇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人销部,你說我怎么就攤上這事摸航。” “怎么了柴墩?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵忙厌,是天一觀的道長凫岖。 經(jīng)常有香客問我江咳,道長,這世上最難降的妖魔是什么哥放? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任歼指,我火速辦了婚禮,結(jié)果婚禮上甥雕,老公的妹妹穿的比我還像新娘踩身。我一直安慰自己,他們只是感情好社露,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布挟阻。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪附鸽。 梳的紋絲不亂的頭發(fā)上脱拼,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天,我揣著相機(jī)與錄音坷备,去河邊找鬼熄浓。 笑死,一個胖子當(dāng)著我的面吹牛省撑,可吹牛的內(nèi)容都是我干的赌蔑。 我是一名探鬼主播,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼竟秫,長吁一口氣:“原來是場噩夢啊……” “哼娃惯!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起肥败,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤石景,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后拙吉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體潮孽,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年筷黔,在試婚紗的時候發(fā)現(xiàn)自己被綠了往史。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡佛舱,死狀恐怖椎例,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情请祖,我是刑警寧澤订歪,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站肆捕,受9級特大地震影響刷晋,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜慎陵,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一眼虱、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧席纽,春花似錦捏悬、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽甥厦。三九已至,卻和暖如春寇钉,著一層夾襖步出監(jiān)牢的瞬間矫渔,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工摧莽, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留庙洼,地道東北人。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓镊辕,卻偏偏與公主長得像油够,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子征懈,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理石咬,服務(wù)發(fā)現(xiàn),斷路器卖哎,智...
    卡卡羅2017閱讀 134,657評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,133評論 25 707
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫鬼悠、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,103評論 4 62
  • 文|孟永輝 今日頭條CEO張一鳴曾經(jīng)斷言亏娜,短視頻將會是內(nèi)容創(chuàng)業(yè)的下一個風(fēng)口焕窝。而短視頻在今日頭條當(dāng)中的比重同樣重要,...
    孟永輝閱讀 727評論 2 9
  • 車站是一個離別也是一個相聚的地方维贺,各種各樣的人它掂,從這里去另一個地方或從另一個地方來到這里。他們被定義為一種人溯泣,旅人...
    落拓野客閱讀 255評論 0 0