jQuery:提交并保留在同一页面中 [英] jQuery : submit and remain in same page

查看:87
本文介绍了jQuery:提交并保留在同一页面中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

提交表单后是否可以将文本框中的值保留下来,并使用jQuery ajax保留在同一页面上?

Is it possible to remain the values in textbox after submited the form and remain the same page using jQuery ajax?

很抱歉,我没有示例来演示.

I'm sorry that I don't have examples to demonstrate.

谢谢.

推荐答案

在您的提交回调中,您可以preventDefault提交事件.然后,您只需使用ajax自己处理它即可.

In your submit callback you could preventDefault the submit event. You would then just handling it by yourself with ajax.

$('#yourform').submit(function(event) {
    event.preventDefault(); // disable default submit behaviour of the browser
    $.post($(this).attr('action'), $(this).serialize()); // handle the post via ajax
});

<form id="yourform" action="script.php">
    <input type="text" name="field">
    <input type="submit" value"Go">
</form>

这篇关于jQuery:提交并保留在同一页面中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆