jQuery-使用-用jquery的ajax進(jìn)行前端傳輸數(shù)據(jù)到后端實(shí)現(xiàn)保存數(shù)據(jù)的做法

注意:環(huán)境都以搭好脚乡,這只是粗淺的表現(xiàn)實(shí)現(xiàn)代碼而已
//其中,RESV_BILLING_HOUR_FOUR等字段是html中某個(gè)標(biāo)簽的id
前端:

<script>
        //保存計(jì)費(fèi)管理的設(shè)置
        function saveConfig(){
            //保存計(jì)費(fèi)時(shí)長(zhǎng)
            var RESV_BILLING_HOUR;
            if(RESV_BILLING_HOUR_FOUR.checked){
                RESV_BILLING_HOUR="RESV_BILLING_HOUR_FOUR";
            }
            if(RESV_BILLING_HOUR_THREE.checked){
                RESV_BILLING_HOUR="RESV_BILLING_HOUR_THREE";
            }
            if(RESV_BILLING_HOUR_TWO.checked){
                RESV_BILLING_HOUR="RESV_BILLING_HOUR_TWO";
            }
            if(RESV_BILLING_HOUR_ONE.checked){
                RESV_BILLING_HOUR="RESV_BILLING_HOUR_ONE";
            }
            //是否要分段
            var isBillingSeg;
            if(isBillingSegYes.checked){
                isBillingSeg=true;
            }
            if(isBillingSegNo.checked){
                isBillingSeg=false;
            }
            //收費(fèi)流程
            var AuditOne;
            if(isAuditOne.checked){
                AuditOne=true;
            }else{
                AuditOne=false;
            }
            var AuditTwo;
            if(isAuditTwo.checked){
                AuditTwo=true;
            }else{
                AuditTwo=false;
            }
            var AuditThree;
            if(isAuditThree.checked){
                AuditThree=true;
            }else{
                AuditThree=false;
            }
            var AuditFour;
            if(isAuditFour.checked){
                AuditFour=true;
            }else{
                AuditFour=false;
            }
            var insUid1=insUid.value;
            var myData={
                "RESV_BILLING_HOUR":RESV_BILLING_HOUR,
                "isBillingSeg":isBillingSeg,
                "AuditOne":AuditOne,
                "AuditTwo":AuditTwo,
                "AuditThree":AuditThree,
                "AuditFour":AuditFour,
                "insUid":insUid1
            }
            $.ajax({
                url:"../config/saveConfigMachineBilling",
                type:'POST',
                async:false,
                data:myData,
                success:function(data){//AJAX查詢成功
                    if(data=="success"){
                        alert("修改成功岩调!");
                    }else{
                        alert("修改失敗赡盘!");
                    }
                }
            });
        }
    </script>

后端

@ResponseBody
    @RequestMapping("/saveConfigMachineBilling")
    public String saveConfigMachineBilling(HttpServletRequest request){
        //獲取所有變量
        String RESV_BILLING_HOUR=request.getParameter("RESV_BILLING_HOUR");
        String isBillingSeg=request.getParameter("isBillingSeg");
        String AuditOne=request.getParameter("AuditOne");
        String AuditTwo=request.getParameter("AuditTwo");
        String AuditThree=request.getParameter("AuditThree");
        String AuditFour=request.getParameter("AuditFour");
        String insUid=request.getParameter("insUid");
        List<Config> configs = configRepository.findConfigsByInstrumentUid(insUid);
        Config config = null;
        ConfigMachine configMachine=null;
        if(configs.size() != 0){
            config = configs.get(0);
            List<ConfigMachine> configMachines = configMachineRepository.findConfigMachinesByConfigUid(config.getUid());
            if(configMachines.size() != 0){
                configMachine=configMachines.get(0);
            }

        }
        configMachine.setBillingHourInDictionary(RESV_BILLING_HOUR);
        if(AuditOne=="true"){
            configMachine.setIsAuditOne("1");
        }else{
            configMachine.setIsAuditOne("0");
        }
        if(AuditTwo=="true"){
            configMachine.setIsAuditTwo("1");
        }else{
            configMachine.setIsAuditTwo("0");
        }
        if(AuditThree=="true"){
            configMachine.setIsAuditThree("1");
        }else{
            configMachine.setIsAuditThree("0");
        }
        if(AuditFour=="true"){
            configMachine.setIsAuditFour("1");
        }else{
            configMachine.setIsAuditFour("0");
        }
        if(isBillingSeg=="true"){
            configMachine.setIsBillingSeg("1");
        }else{
            configMachine.setIsBillingSeg("0");
        }
        configMachineRepository.save(configMachine);
        return "success";
    }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末号枕,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子亡脑,更是在濱河造成了極大的恐慌堕澄,老刑警劉巖邀跃,帶你破解...
    沈念sama閱讀 218,386評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異蛙紫,居然都是意外死亡拍屑,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門坑傅,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)僵驰,“玉大人,你說(shuō)我怎么就攤上這事唁毒∷廛睿” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 164,704評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵浆西,是天一觀的道長(zhǎng)粉私。 經(jīng)常有香客問(wèn)我,道長(zhǎng)近零,這世上最難降的妖魔是什么诺核? 我笑而不...
    開(kāi)封第一講書人閱讀 58,702評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮久信,結(jié)果婚禮上窖杀,老公的妹妹穿的比我還像新娘。我一直安慰自己裙士,他們只是感情好入客,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,716評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著腿椎,像睡著了一般桌硫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上酥诽,一...
    開(kāi)封第一講書人閱讀 51,573評(píng)論 1 305
  • 那天鞍泉,我揣著相機(jī)與錄音皱埠,去河邊找鬼肮帐。 笑死,一個(gè)胖子當(dāng)著我的面吹牛边器,可吹牛的內(nèi)容都是我干的训枢。 我是一名探鬼主播,決...
    沈念sama閱讀 40,314評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼忘巧,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼恒界!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起砚嘴,我...
    開(kāi)封第一講書人閱讀 39,230評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤十酣,失蹤者是張志新(化名)和其女友劉穎涩拙,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體耸采,經(jīng)...
    沈念sama閱讀 45,680評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡兴泥,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,873評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了虾宇。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片搓彻。...
    茶點(diǎn)故事閱讀 39,991評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖嘱朽,靈堂內(nèi)的尸體忽然破棺而出旭贬,到底是詐尸還是另有隱情,我是刑警寧澤搪泳,帶...
    沈念sama閱讀 35,706評(píng)論 5 346
  • 正文 年R本政府宣布稀轨,位于F島的核電站,受9級(jí)特大地震影響岸军,放射性物質(zhì)發(fā)生泄漏靶端。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,329評(píng)論 3 330
  • 文/蒙蒙 一凛膏、第九天 我趴在偏房一處隱蔽的房頂上張望杨名。 院中可真熱鬧,春花似錦猖毫、人聲如沸台谍。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,910評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)趁蕊。三九已至,卻和暖如春仔役,著一層夾襖步出監(jiān)牢的瞬間掷伙,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,038評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工又兵, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留任柜,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,158評(píng)論 3 370
  • 正文 我出身青樓沛厨,卻偏偏與公主長(zhǎng)得像宙地,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子逆皮,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,941評(píng)論 2 355

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