kongpancheng
LUCKSUNBOY
2017-07-31 03:44
采纳率: 58.8%
浏览 9.7k

submit按钮同时有onclick事件,如何让onclick的方法实行在表单提交之后

如下:form表单中的submit按钮同时有onclick事件,如何让onclick的方法运行在submit之后,曾经尝试过写一个javascript方法来自定一个wait函数,但是虽然等待了,但submit还是在onclick之后运行的,希望了解这块儿的朋友帮忙看一下,急急急,在线等

 <form  action="api/Upload/" method="post" ng-submit="processForm()">
        <input type="file" id="file" name="imgUploader" ngf-select="true" ng-model="filemodel"  style="display: none" multiple/>
      <input type="submit" name="submit" onclick="addjson()" />
</form>
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • q690080900
    举头三尺有宋浩 2017-07-31 09:38
    已采纳
    <button class="btn btn-info" type="button" onclick="isTrue()">
                                确认发启</button>
     function isTrue() {
    
        $("#startFlowForm").submit();  //这里是调用你表单的submit方法  用的是jQuery  不会jqueqy的话 就用自带的onsubmit事件
        addjson()
    }
    
    
    点赞 评论
  • Himly_Zhang
    Himly_Zhang 2017-07-31 04:38

    把iinput type="submit" 换成button, 然后onclick执行一个function, function进行一个ajca请求的submit,在返回sucess的时候执行addjson

    点赞 评论
  • playermaker
    佛系最高指挥官 2017-07-31 06:14

    type="submit" 是通过 form 提交,所以你写这两个有啥意义?为什么不直接写在 button 的 onclick 事件里

    点赞 评论
  • q690080900
    举头三尺有宋浩 2017-07-31 09:36

    提交
    function isTrue() {

        $("#startFlowForm").submit();  //这里是调用你表单的submit方法  用的是jQuery  不会jqueqy的话 就用自带的onsubmit事件
        addjson()
    }
    
    点赞 评论
  • q690080900
    举头三尺有宋浩 2017-07-31 09:38


    确认发启

    function isTrue() {

    $("#startFlowForm").submit();  //这里是调用你表单的submit方法  用的是jQuery  不会jqueqy的话 就用自带的onsubmit事件
    addjson()
    

    }

    点赞 评论

相关推荐