0 0

jquery表单提交求教5

function updateObj(url,id){
  $("#id").val(id);
  $("#mainForm").attr("action",url+"_input.action").submit();
  alert("*************");
  $("#mainForm").attr("action",url);
}

上述代码中如果不加alert那一行,无法提交到后台,仅原页面刷新。有这一行能正常提交并跳转页面。
请教如何解决???

问题补充:提交到url_input.action后,form的action要保持原来url,所以最后再次设置了attr(‘action’,url)
2014年6月09日 11:14

3个答案 按时间排序 按投票排序

0 0

第一次form设置了url,submit;第二次对相同的form设置了url,但是第二次没有submit,所以就是相当于第一次提交了,然后又给form设置url,但没有提交,也就没有跳转,所以从视觉上感觉没有提交。

2014年6月12日 11:03
0 0

楼上的有问题,action被设置了两次,提交的action地址是第二次的,也就是传过来的url,不是url+"_input.action"。


另外,没有必要第二次设置action,做到你说的还原。因为如果页面返回,那表单的action也是默认的,你上一次提交做的更改不会造成影响。直接提交就行了。


function updateObj(url,id){
  $("#id").val(id);
  $("#mainForm").attr("action",url+"_input.action").submit();
}

2014年6月09日 12:05
0 0

function updateObj(url,id){
  $("#id").val(id);
  $("#mainForm").attr("action",url+"_input.action");
  $("#mainForm").attr("action",url);
  $("#mainForm").submit();
}

2014年6月09日 11:28

相关推荐

    JQuery表单提交和后台交互源码20130509

    仅使用jQuery提交表单和后台交互,不使用基于jQuery的表单插件 方式1、取到页面控件的值后拼接放在data中,传递到后台 方式2、页面序列化后放在data中,传递到后台 注:此种方式需设置页面控件的name属性

    JQUERY表单提交

    JQUERY表单提交 JQuery框架应用中的Form插件是一个功能强大的官方插件,支持Ajax和Ajax文件上传,基本满足日常应用。该插件提供了多种方法来管理表单数据和进行表单提交,包括ajaxForm、ajaxSubmit、formSerialize...

    jquery异步提交form表单

    本文将深入探讨“jQuery异步提交form表单”这一主题,结合给出的标签“源码”和“工具”,我们将分析相关源码,并提供实际应用中的指导。 在传统的HTML表单提交过程中,页面会跳转到服务器返回的结果页面,这在用户...

    使用jQuery.form插件,实现完美的表单异步提交

    jQuery.form插件正是为了满足这种需求而设计的,它扩展了jQuery库,使表单异步提交变得更加简单、灵活且强大。本文将详细介绍如何使用jQuery.form插件,实现完美的表单异步提交。 首先,我们需要了解jQuery.form...

    jquery表单提交衣服尺寸选择勾选获取value值

    jquery表单提交衣服尺寸选择勾选获取value值 jquery表单提交衣服尺寸选择勾选获取value值 jquery表单提交衣服尺寸选择勾选获取value值 jquery表单提交衣服尺寸选择勾选获取value值

    jquery表单验证插件

    jQuery Form插件由Malsup开发,是一款非常实用的jQuery扩展,能够极大地简化表单的Ajax提交过程。它不仅提供了一套完整的API来管理表单数据,还支持复杂的表单验证与文件上传等功能。 ##### 2.1 主要特性 - **Ajax...

    jQuery完整注册表单提交验证

    在本文中,我们将深入探讨如何使用jQuery实现一个完整的用户注册表单提交验证。这个验证系统包括了多个关键的验证环节,如用户名、密码强度、显示/隐藏密码、手机号码输入控制以及手机验证码、真实姓名和身份证号的...

    jquery实现弹窗表单填写提交

    本资源重点展示了如何利用jQuery来实现弹窗表单的填写和提交功能,这对于用户交互和数据收集至关重要。下面将详细阐述这个过程中的关键知识点。 首先,jQuery弹窗通常通过两种方式实现:一种是使用插件,如jQuery ...

    使用jQuery ajax提交表单代码

    本文将深入探讨如何使用jQuery的ajax方法来提交表单,从而实现异步数据交换,提高用户体验。 首先,jQuery的$.ajax()函数是进行Ajax请求的核心,它允许我们与服务器进行异步数据通信。在“使用jQuery ajax提交表单...

    jquery表单步骤流程导航一步一步填写表单提交信息代码

    本文将深入探讨如何使用jQuery实现一个表单步骤流程导航,以帮助用户逐步填写并提交信息。 首先,我们需要理解表单步骤流程导航的基本概念。这种导航通常用于分步收集用户数据,使得复杂的表单填写过程变得更为清晰...

    JQuery Ajax提交整个表单

    总结,使用jQuery的Ajax功能提交整个表单涉及的关键点包括:`serialize()`方法、`$.ajax()`或其简化版`$.post()`/`$.get()`、阻止表单默认提交、处理服务器响应以及跨域问题。理解这些概念和用法,能够帮助开发者在...

    Java Web Jquery表单验证

    编写基于Jquery的表单验证插件 Java Web Jquery表单验证 jQuery是一个流行的JavaScript库,可用于在网页上进行各种操作,包括表单验证。 1、将基于Jquery的表单验证的调查问卷分为四个部分:FrontPage.html、write....

    jquery表单验证实例网站会员注册表单验证提交form表单代码

    本实例将深入探讨如何利用jQuery实现网站会员注册表单的验证,并在用户提交form表单时进行有效控制。 首先,我们需要理解jQuery的核心概念。jQuery通过选择器(Selectors)选取HTML元素,然后使用方法(Methods)来...

    jquery表单提交验证插件

    jquery/validation_engine表单提交验证,简单实用。将css和js引用,并在需要验证的元素class中填写相应参数,以及表单提交的方法中进行验证 $("#userForm").validateEngine("validate")。在项目中已经实用,很方便。

    Jquery表单验证特效示例

    1. **基本概念**:jQuery表单验证的核心是通过监听用户的交互行为,如表单提交或输入字段失去焦点时,检查输入数据是否符合预设规则。这些规则可能包括必填项、邮箱格式、手机号码格式等。 2. **jQuery验证插件**:...

    jQuery表单提交滑动验证实例.zip

    在这个"jQuery表单提交滑动验证实例"中,我们将深入探讨如何利用jQuery和相关CSS技术实现一种有效的表单验证机制,特别是滑动验证这种常见且有趣的互动方式。 首先,滑动验证是一种常见的验证码形式,用户通过拖动...

    jquery表单验证特效

    "jquery表单验证特效"这个主题涉及到使用jQuery进行表单验证,这是一种提高用户体验的有效方式,通过实时验证用户输入的数据,确保其正确性和完整性,避免提交无效或错误的信息。 表单验证通常是网页应用程序不可或...

    jquery select表单提交省市区城市三级联动

    jquery select表单提交省市区城市三级联动 jquery select表单提交省市区城市三级联动 jquery select表单提交省市区城市三级联动 jquery select表单提交省市区城市三级联动

    hua03#blog#JQuery表单提交回调1

    jQuery表单提交回调解决序列化不能传文件的问题上传文件:

Global site tag (gtag.js) - Google Analytics