Javascript 替换表单提交页面上的文本

Javascript 替换表单提交页面上的文本,javascript,jquery,forms,Javascript,Jquery,Forms,我有一个表格可以让人们向我的网站(公司内部网)提交新闻文章。有时,由于我在相关模型保存方法上执行的某些操作,表单提交需要几秒钟才能解决。我想将表单页面上的文本替换为一条消息:“发送您的文章。这可能需要几秒钟,请不要刷新页面。”一旦有人点击提交。我在网上购物时在很多网站上都看到过这些 我的第一次尝试是在表单按钮中添加一个onClick事件。然后提交成功替换了文本,但未提交表单。我看了一下,但它似乎没有满足我的需要,因为它看起来是特定于PHP的。我肯定javascript是这项工作的合适工具,但我想

我有一个表格可以让人们向我的网站(公司内部网)提交新闻文章。有时,由于我在相关模型保存方法上执行的某些操作,表单提交需要几秒钟才能解决。我想将表单页面上的文本替换为一条消息:“发送您的文章。这可能需要几秒钟,请不要刷新页面。”一旦有人点击提交。我在网上购物时在很多网站上都看到过这些


我的第一次尝试是在表单按钮中添加一个
onClick
事件。然后提交成功替换了文本,但未提交表单。我看了一下,但它似乎没有满足我的需要,因为它看起来是特定于PHP的。我肯定javascript是这项工作的合适工具,但我想不出如何通过单击submit按钮来实现这一点。有人知道正确的方法吗?

JavaScript确实是正确的方法。如果您使用的是jQuery,您可以继续使用以下内容:

$('form#your-form-id').submit(function(){
    $(this).hide().after('Loading, please wait...');
});

其中
#您的表单id
将是表单的id。这个函数隐藏表单内容并显示文本,实际上您可以做任何事情。

JavaScript确实是正确的方法。如果您使用的是jQuery,您可以继续使用以下内容:

$('form#your-form-id').submit(function(){
    $(this).hide().after('Loading, please wait...');
});

其中
#您的表单id
将是表单的id。这个函数隐藏表单内容并显示文本,实际上您可以做任何事情。

JavaScript确实是正确的方法。如果您使用的是jQuery,您可以继续使用以下内容:

$('form#your-form-id').submit(function(){
    $(this).hide().after('Loading, please wait...');
});

其中
#您的表单id
将是表单的id。这个函数隐藏表单内容并显示文本,实际上您可以做任何事情。

JavaScript确实是正确的方法。如果您使用的是jQuery,您可以继续使用以下内容:

$('form#your-form-id').submit(function(){
    $(this).hide().after('Loading, please wait...');
});

其中
#您的表单id
将是表单的id。此函数隐藏表单内容并显示文本,实际上您可以执行任何操作。

请显示您尝试的代码请显示您尝试的代码请显示您尝试的代码