国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序的form表單提交

這篇具有很好參考價值的文章主要介紹了微信小程序的form表單提交。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

獲取input有兩種方法:

第一:bindsubmit方法
注意:
1.使用form里面定義bindsubmit事件
2.bindsubmit事件需要配合button里面定義的formType=“submit” 操作
3.設(shè)置input的name值來獲取對應(yīng)的數(shù)據(jù)

<form bindsubmit="formSubmit">
	<input type="text" name="name" class="content" placeholder="請輸入司機姓名" />
	<input type="text" name="plateNo" class="content" placeholder="請輸入車牌號" />
	<button class="wehx-foot-btn" hover-class="wehx-button_hover" formType="submit">確定</button>
</form>

通過e.detail.value獲取數(shù)據(jù), 其中包含input的value值

formSubmit: function (e) {
    console.log(e.detail.value)
    let name= data.detail.value.name
    let plateNo= data.detail.value.plateNo;
}

第二種:bindinput方法
注意:
1.在input框內(nèi)使用bindinput屬性的方式定義事件名稱
2.事件是光標移動發(fā)生數(shù)據(jù)改變,數(shù)據(jù)自動獲取

<input type="text" bindinput='getInputName'  name="name" class="content" placeholder="請輸入司機姓名" />

通過e.detail獲取數(shù)據(jù), 其中包含input的value值、光標的位置cursor

getInputName:function(e){
	console.log(e.detail)
	// 獲取到input的值
	let name = e.detail.value;
	// 獲取到光標的位置
	let local = e.detail.cursor;
}

參考:微信小程序之 獲取input框輸入值

form表單提交

<form bindsubmit="formSubmit" bindreset="formReset">
  <view class="section section_gap">
    <view class="section__title">是否公開信息</view>
    <switch name="isPub" />
  </view>
 
  <view class="section">
    <view class="section__title">手機號</view>
    <input name="phone" placeholder="手機號" />
  </view>
  <view class="section">
    <view class="section__title">密碼</view>
    <input name="pwd" placeholder="密碼" password/>
  </view>
  <view class="section section_gap">
    <view class="section__title">性別</view>
    <radio-group name="sex">
      <label>
        <radio value="" checked/></label>
      <label>
        <radio value="" /></label>
    </radio-group>
  </view>
  <view class="btn-area">
    <button formType="submit">提交</button>
    <button formType="reset">重置</button>
  </view>
</form>
<view wx:if="{{isSubmit}}">
  {{warn ? warn : "是否公開信息:"+isPub+",手機號:"+phone+",密碼:"+pwd+",性別:"+sex}}
</view>
.section{
  display: flex;
  flex-direction: row;
  margin: 20rpx;
}
.section view{
  margin-right: 20rpx;
}
.btn-area{
  margin: 20rpx;
}
button{
  margin: 10rpx 0;
}
let app = getApp();
Page({
  data: {
    isSubmit: false,
    warn: "",
    phone: "",
    pwd: "",
    isPub: false,
    sex: "男"
  },
  formSubmit: function (e) {
    console.log('form發(fā)生了submit事件,攜帶數(shù)據(jù)為:', e.detail.value);
    let { phone, pwd, isPub, sex } = e.detail.value;
    if (!phone || !pwd) {
      this.setData({
        warn: "手機號或密碼為空!",
        isSubmit: true
      })
      return;
    }
    this.setData({
      warn: "",
      isSubmit: true,
      phone,
      pwd,
      isPub,
      sex
    })
  },
  formReset: function () {
    console.log('form發(fā)生了reset事件')
  }
})

參考:微信小程序-form表單提交

注意幾個點:
實現(xiàn)過程分為以下幾步
1.給 form 表單設(shè)置 bindsubmit 屬性。
2.給所有 input / check等等項 設(shè)置 name 屬性 (否則無法獲取值)
3.給按鈕設(shè)置 form-type="submit”,與第一步 form 設(shè)置的 bindsubmit 屬性值 綁定
4.編寫按鈕觸發(fā)的函數(shù) (第一步與第三步共同綁定的)文章來源地址http://www.zghlxwxcb.cn/news/detail-674452.html

到了這里,關(guān)于微信小程序的form表單提交的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 編寫一個微信小程序,實現(xiàn)表單提交數(shù)據(jù)到云數(shù)據(jù)庫

    好的。 首先,你需要在微信公眾平臺中創(chuàng)建一個小程序,并在小程序的后臺獲取到云開發(fā)的相關(guān)權(quán)限。然后你就可以使用微信小程序開發(fā)工具進行開發(fā)了。 在頁面中創(chuàng)建一個表單,并在表單中添加輸入框和提交按鈕。 在小程序的 app.js 文件中初始化云開發(fā)環(huán)境。 在表單的提

    2024年02月07日
    瀏覽(23)
  • 微信小程序?qū)W習實錄1(wxml文檔、引入weui、雙向數(shù)據(jù)綁定、提交表單到后端)

    微信小程序?qū)W習實錄1(wxml文檔、引入weui、雙向數(shù)據(jù)綁定、提交表單到后端)

    wx:for 在組件上使用 wx:for 控制屬性綁定一個數(shù)組,即可使用數(shù)組中各項的數(shù)據(jù)重復渲染該組件。 默認數(shù)組的當前項的下標變量名默認為 index,數(shù)組當前項的變量名默認為 item 使用 wx:for-item 可以指定數(shù)組當前元素的變量名, 使用 wx:for-index 可以指定數(shù)組當前下標的變量名: 在

    2024年02月02日
    瀏覽(90)
  • #微信小程序# #uni-app# 實現(xiàn)提交表單或登錄,需勾選同意協(xié)議,才可以進行下一步

    #微信小程序# #uni-app# 實現(xiàn)提交表單或登錄,需勾選同意協(xié)議,才可以進行下一步

    一、需求: 實現(xiàn)提交表單或登錄,需勾選同意協(xié)議,才可以進行下一步 二、步驟/思路: (1)使用uni-app的組件checkbox-group排出勾選協(xié)議版面 ? (2)設(shè)置一個多選框的數(shù)組,綁定在u-checkbox-group里, 使用這個數(shù)組來進行判斷是否勾選了用戶協(xié)議 (3)設(shè)置點擊事件toBngling(),寫

    2024年02月12日
    瀏覽(23)
  • form表單提交數(shù)據(jù)如何拿到返回值

    form表單提交數(shù)據(jù)如何拿到返回值

    使用form表單提交參數(shù)的時候,是依據(jù)input框里面的name值傳給后端的,只需在form節(jié)點添加action以及提交方式就可以調(diào)通前后端。但是這種直接的操作是不能夠判斷接口是否調(diào)通的,是拿不到返回值的。這就意味著不能夠做對應(yīng)的操作。 1:引入jquery.form.js的插件,這是一個jqu

    2024年02月06日
    瀏覽(28)
  • form表單提交數(shù)據(jù)的兩種方式——submit直接提交、AJAX提交

    form表單本身提供action屬性,在action屬性中填寫數(shù)據(jù)提交地址后,點擊submit類型的按鈕即可將數(shù)據(jù)提交至指定地址,代碼如下: 注意: method指定請求方式 每個input表單項需要有name屬性 通過上述方式提交表單數(shù)據(jù)后,會發(fā)生頁面跳轉(zhuǎn),跳轉(zhuǎn)至action所指定的地址,很難滿足開發(fā)

    2024年02月13日
    瀏覽(27)
  • ant.design(簡稱antd)中Form表單組件提交表單、表單數(shù)據(jù)效驗、表單自定義效驗、表單布局集合

    ant.design(簡稱antd)中Form表單組件提交表單、表單數(shù)據(jù)效驗、表單自定義效驗、表單布局集合

    ? ? ? ??ant.design(簡稱antd)現(xiàn)在我們使用較為廣泛,web端中后臺表單使用非常廣泛,此遍文章集合了表單日常用法及使用注意事項。 ? ? ? ? 下圖是UI目標樣式圖? ? ? ? ? ? ? ? ? ? ? ? ? ?1、以下是一個組件,首先引入ant相關(guān)依賴,在引入react相關(guān)依賴,主要使用了For

    2024年02月13日
    瀏覽(25)
  • vue實現(xiàn)多個el-form表單提交統(tǒng)一校驗

    通過以下兩種方法實現(xiàn)多個表單的統(tǒng)一校驗: 1. 定義模板內(nèi)容 在 el-form 表單中添加 ref 屬性來獲取表單組件對象 2. 方法一 在上述代碼中,我們給每個 el-form 表單添加了 ref 屬性,分別為 form1 和 form2,在 submit 方法中,分別對兩個表單使用 validate 方法進行表單校驗 3. 方法二

    2024年02月13日
    瀏覽(30)
  • Element ui form表單上傳圖片以及圖片回顯后提交表單validate校驗失敗

    1.頁面加載時,由于接口響應(yīng)參數(shù)賦值給初始化form表單的值時,造成初始化的imageCode值丟失。 下面展示一些 內(nèi)聯(lián)代碼片 。 第一種情況 form表單賦值不正確 1.接口請求數(shù)據(jù)后直接賦值,導致imageCode屬性丟失 說明 1.不能直接采用this.form=data;給form賦值,返回接口中沒有imageCode時

    2024年02月06日
    瀏覽(43)
  • HTML5中form表單防止重復提交的兩種方法

    form表單重復提交是在多用戶Web應(yīng)用中最常見、帶來很多麻煩的一個問題。有很多的應(yīng)用場景都會遇到重復提交問題 (1)點擊提交按鈕兩次。 (2)點擊刷新按鈕。 (3)使用瀏覽器后退按鈕重復之前的操作 導致重復提交表單。 (4)瀏覽器重復的HTTP請求。 (5)用戶提交表單時可能因為網(wǎng)

    2024年01月22日
    瀏覽(45)
  • layui踩坑記錄之form表單下的button按鈕默認自動提交

    首先參考下面這篇文章: layui form表單下的button按鈕會自動提交表單的問題以及解決方案_layui form里面其他button按鈕_你用點心就行的博客-CSDN博客 他說的已經(jīng)很清楚了,我再補充(啰嗦)一下: 其實就是使用form的時候,應(yīng)該對應(yīng)有一個提交按鈕,配套使用。其他功能按鈕相加

    2024年02月16日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包