收藏
回答

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

问题模块
API和组件

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

最后一次编辑于  2017-06-12  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

8 个回答

  • Rick-y
    Rick-y
    2017-06-12

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

    2017-06-12
    赞同
    回复
  • 李嗽嗽
    李嗽嗽
    2017-06-12

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

    2017-06-12
    赞同
    回复
  • Rick-y
    Rick-y
    2017-06-12

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

    2017-06-12
    赞同
    回复
  • 李嗽嗽
    李嗽嗽
    2017-06-12

    <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(){

              //请求完成时回调

          }

        })

    }


    2017-06-12
    赞同
    回复
  • Rick-y
    Rick-y
    2017-06-12

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

    2017-06-12
    赞同
    回复
  • 李嗽嗽
    李嗽嗽
    2017-06-12


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

    2017-06-12
    赞同
    回复
  • Rick-y
    Rick-y
    2017-06-12

    求大神指导

    2017-06-12
    赞同
    回复
  • Rick-y
    Rick-y
    2017-06-12

    dd

    2017-06-12
    赞同
    回复