Javascript 提交时重置屏幕缩放或视口

Javascript 提交时重置屏幕缩放或视口,javascript,jquery,form-submit,viewport,onsubmit,Javascript,Jquery,Form Submit,Viewport,Onsubmit,我尝试了许多javascript/jquery代码来获取表单(单击“提交”后)以重置屏幕缩放/视口。我的页面不会在“提交”时重新加载,而只是加载“提交成功”消息。到目前为止,我试过的都没用。我正在使用下面的代码 jQuery(document).ready(function($){ $('#form-id').submit(function(event) { var viewportmeta = document.querySelector('meta[name="vie

我尝试了许多javascript/jquery代码来获取表单(单击“提交”后)以重置屏幕缩放/视口。我的页面不会在“提交”时重新加载,而只是加载“提交成功”消息。到目前为止,我试过的都没用。我正在使用下面的代码

jQuery(document).ready(function($){ 
    $('#form-id').submit(function(event) { 
      var viewportmeta = document.querySelector('meta[name="viewport"]'); 
      if (viewportmeta) { 
          viewportmeta.setAttribute('content', 'width=device-width, maximum-scale=1.0, initial-scale=1.0');
      } 
    }); 
});
我尝试过不同的变化,但我不是专家。 我是否需要在表单id前加上“表单”

$('form#form-id')

我是否弄乱了javascript和jQuery之间的语法?打字错误?任何帮助都将不胜感激:)

stackoverflow的两篇重复文章。然后看看表单提交后页面是否重新加载或刷新。这种情况很容易发生,Javascript所做的任何更改都会恢复正常。不,页面不会刷新或重新加载。它只是显示“提交成功”消息来代替表单。当页面被重新加载时,您建议的那些帖子会起作用。这对我的情况没有帮助