javascript - 提交后更改表单提交按钮文本

标签 javascript jquery html button text

提交后如何更改提交按钮文本?我有一个带有按钮的表格。我想在提交表单后将按钮文本从“单击”更改为“下一步”。

         <form>
            <div class="form-group">
               <div class="rightbox"> <label for='phone'>phone</label></div>
               <div class="leftbox">
                <div class="col-sm-12">
                    <input class="text-box single-line" data-val="true" name="phone" type="tel" value="" />
                                        </div></div>
                </div>
                                <div class="form-group">
               <div class="rightbox"> <label for='phone'>mobile</label></div>
               <div class="leftbox">
                <div class="col-sm-12">
                    <input class="text-box single-line" data-val="true" name="phone" type="tel" value="" required />
                </div></div>
                </div>



                                <div class="form-group">
                <div class="col-sm-offset-3 col-sm-9">
                <div class="btnok">
                <br/>
                    <button type="submit" class="btn-primary" >
                      click
                    </button>

                    </div>
                </div>
            </div>
     </form>

最佳答案

$("#save").on('click',function(){
  var $btnElm = $(this);
  $("form").submit(function() {
      return $btnElm.text('Next');
   });  
})
   <button type="submit" class="btn-primary" id="save" >

我认为这就是你可以改变的方式。

如果您想更具体地了解仅在提交表单后的情况,那么您可以使用ajax方法提交表单,并在仅提交表单后将按钮的文本更改为下一个

$("#save").on('click',function(){
    var $btnElm = $(this);
    $("form").submit(function() {
      $.ajax({
         url: $(this).attr('action'),
         method: "POST",
         data : $(this).serialize(),
         success : function (data){
                      $btnElm.text('Next');
                   }
      });         
    });  
});

关于javascript - 提交后更改表单提交按钮文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31780215/

相关文章:

javascript - Ionic 2 中的导航栏和标题内滑动

javascript - 在 iOS5 中自动播放 HTML5 音频/视频

javascript - 如何使用 Bookshelf 在单个事务中处理和更新集合中的所有模型?

javascript - 为什么 Yield 不能与请求模块一起使用?

javascript这个对象

javascript - 如何仅使用 jQuery 更改子文本?

jquery - CSS3 淡出/淡入文本和图像透明

javascript - 通过名称调用不属于全局作用域的函数

css - 带边距的水平居中 div (CSS)

javascript - 作为字符串调用函数