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

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

如何在不重新加載頁面的情況下將值從控制器發(fā)送到ejs: Nodejs

如何在不重新加載頁面的情況下將值從控制器發(fā)送到ejs: Nodejs

30秒到達戰(zhàn)場 2022-08-27 09:38:30
我想將值從控制器發(fā)送到ejs文件,而無需在ejs中輸入時重新加載頁面。這是 ejs 文件中的代碼。<html>    <p class="topicCard3">History Of PM2.5 Values In <%= country %></p>        <form method="POST" action="/historyPM2.5">            <input class="inputCountry" name='country' placeholder="enter country name">            <button class="submitButton">SUBMIT</button>        </form>    <p><html>這是控制器中的代碼.jsexports.historyPm = function(req,res) {    country = req.body.country    res.render('home',{        'country': country    })}我需要在控制器中處理一些東西,然后將結(jié)果發(fā)送到ejs進行顯示。現(xiàn)在,我將值輸入從ejs發(fā)送到控制器,然后單擊summit按鈕,頁面將重新加載。感謝您的幫助。
查看完整描述

2 回答

?
莫回?zé)o

TA貢獻1865條經(jīng)驗 獲得超7個贊

您只需要防止表單在單擊提交按鈕時重新加載頁面。我們可以通過多種技術(shù)來實現(xiàn)這一點,在jQuery下面


例:


<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js">

    $('form').submit(function(e){

        e.preventDefault(); // prevents page reloading

       // api request

       return false;

    });

</script>


查看完整回答
反對 回復(fù) 2022-08-27
?
繁花不似錦

TA貢獻1851條經(jīng)驗 獲得超4個贊

  <script>

    $(document)

    .on('click', 'form button[type=submit]', function(e) {


        //write your ajax code here


        e.preventDefault(); //stop submitting the form to avoid reload

    });

  <script>


查看完整回答
反對 回復(fù) 2022-08-27
  • 2 回答
  • 0 關(guān)注
  • 93 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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