Jquery 储蓄及;退出与保存&;继续

Jquery 储蓄及;退出与保存&;继续,jquery,ajax,forms,input,Jquery,Ajax,Forms,Input,对于文本区域,我想给用户两个保存选项 保存文档并继续编辑 保存并退出 不,我知道如何保存并继续AJAX调用。当然,保存和退出很容易。这两者的结合让我很困惑。我尝试了一些谷歌搜索,但没有任何运气。有人能给我指出正确的方向吗 谢谢 编辑。。。 我的代码: $(函数(){ $('#formname')。关于('submit',函数(e){ $.ajax({ 键入:“post”, url:“/wall/save_和_continue.cfm”, 数据:$('form')。序列化(), 成功:函数(){

对于文本区域,我想给用户两个保存选项

  • 保存文档并继续编辑
  • 保存并退出
  • 不,我知道如何保存并继续AJAX调用。当然,保存和退出很容易。这两者的结合让我很困惑。我尝试了一些谷歌搜索,但没有任何运气。有人能给我指出正确的方向吗

    谢谢

    编辑。。。 我的代码:

    
    $(函数(){
    $('#formname')。关于('submit',函数(e){
    $.ajax({
    键入:“post”,
    url:“/wall/save_和_continue.cfm”,
    数据:$('form')。序列化(),
    成功:函数(){
    警报(“表格已提交”);
    }
    });
    e、 预防默认值();
    });
    });
    
    如果您知道如何保存和退出以及保存和继续,那么只需使用这两个选项,并在代码中添加一个条件,以便在您单击该按钮时保存和退出,并在您单击该按钮时保存和继续

    编辑

    尝试这样的操作,它将为按钮提供一个ID,然后Jquery将使用单独的代码,具体取决于用户是单击“保存并退出”还是“保存并继续”:

    <script src="https://code.jquery.com/jquery-1.9.1.js"></script>
    <form action="post" action="save.cfm" name="formname" id="formname">
    <textarea name="text"></textarea>
    <input type="submit" id="save_exit" value="save and exit">
    <input type="submit" id="save_cont" value="save and continue">
    </form>
    
    
    
    <script>
    $(function () {
      $('#formname #save_cont').on('submit', function (e) {
        $.ajax({
          type: 'post',
          url: '/wall/save_and_continue.cfm',
          data: $('form').serialize(),
          success: function () {
          alert('form was submitted');
          }
        });
        e.preventDefault();
      });
    });
    
    $(function () {
      $('#formname #save_exit').on('submit', function (e) {
        DO Save and Exit Code  
      });
        e.preventDefault();
      });
    });
    
    </script>
    
    
    $(函数(){
    $(“#formname#save#u cont”)。在('submit',函数(e)上{
    $.ajax({
    键入:“post”,
    url:“/wall/save_和_continue.cfm”,
    数据:$('form')。序列化(),
    成功:函数(){
    警报(“表格已提交”);
    }
    });
    e、 预防默认值();
    });
    });
    $(函数(){
    $('#formname#save_exit')。在('submit',函数(e)上{
    是否保存并退出代码
    });
    e、 预防默认值();
    });
    });
    
    这有什么困难?Save-and-continue只是一个AJAX调用,除了将其保存到DB或其他任何地方之外,它不做任何事情。保存和退出也可以保存它,然后你可以退出到你想退出到的任何地方。我已经编辑了我的问题并发布了我的代码。
    <script src="https://code.jquery.com/jquery-1.9.1.js"></script>
    <form action="post" action="save.cfm" name="formname" id="formname">
    <textarea name="text"></textarea>
    <input type="submit" id="save_exit" value="save and exit">
    <input type="submit" id="save_cont" value="save and continue">
    </form>
    
    
    
    <script>
    $(function () {
      $('#formname #save_cont').on('submit', function (e) {
        $.ajax({
          type: 'post',
          url: '/wall/save_and_continue.cfm',
          data: $('form').serialize(),
          success: function () {
          alert('form was submitted');
          }
        });
        e.preventDefault();
      });
    });
    
    $(function () {
      $('#formname #save_exit').on('submit', function (e) {
        DO Save and Exit Code  
      });
        e.preventDefault();
      });
    });
    
    </script>