如何用input软键盘上的完成按钮进行form表单提交呢?

发布于 8 年前作者 duanmin9152 次浏览最后编辑 8 年前来自 ask

我要制作一个input搜索,如何用input框弹出的软键盘上的完成按钮进行form表单提交呢?

8 回复
mingpeng
mingpeng1 楼6 年前

谢谢回答,这个我看到了。  刚接触小程序,我主要是不会写这个方法里怎么提交表单。

caona
caona2 楼6 年前

这些表单组件都没有直接发请求的功能,他就提供了wx.request这个API来实现发请求,这种不是更好吗。我知道的就这些

juan20
juan203 楼6 年前

<input bindconfirm=“confirm” />

confirm:function(e){

    var value=e.detail.value;

    wx.request({

      url: ‘…’,//搜索的接口

      data:{

        value:value

      },

      method: ‘GET’, // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT

      header: {

        ‘content-type’: ‘application/json’,

      }, // 设置请求的 header

      success: function (res) {

        //请求成功时回调

      },

      fail:function(){

         //请求失败时回调

      },

      complete:function(){

          //请求完成时回调

      }

    })

}

awu
awu4 楼6 年前

谢谢大神回答,我还有一个问题, 这个只能做成ajax的吗?  小程序可以实现直接提交表单那种吗?  就类似于 触发button点了一下那种提交。

naguo
naguo5 楼6 年前

好吧 谢谢了。 我之前想也是不是要拿ajax的写

osun
osun6 楼6 年前

求大神指导

leilin
leilin7 楼6 年前

input组件有点击完成时的事件。触发这个事件时开始提交

xiayu
xiayu8 楼6 年前

dd