jQuery easyUI form ajax提交是假的吗??

问题描述

jQuery easyUI form ajax提交是假的吗?? 5C
今天学习easyUI的form表单,说他有个ajax提交数据的功能,我在服务器端设置了一道屏障,如果不是ajax请求则跳转到404页面。
结果,每次提交表单都是404了,看了下请求头,根本不是ajax提交。
我对比了一下其他ajax请求头,成功的都会有个 X-Request-With:""XMLHttpRequest"" 但是form的ajax方式就没有easyUI所说的ajax提交是不是假的啊???

我把官方给的几种使用方式都试了,不行啊!!!
别骂我,我只是个刚入门的孩子,什么高级的底层的,一概不懂,只是想知道怎么做才能通过我在服务器端设置的非ajax请求跳转到404的屏障。

解决方案

form提交 jquery ajax
Struts2 jQuery Ajax form提交
easyUI 通过ajax的方式提交Form

解决方案二:
是不是跨域了???

解决方案三:
应该是假的?!?!?!?!?

解决方案四:
easyui的form使用iframe来模拟的,并不是实际的ajax请求,没有X-Request-With这个请求头。。

去掉你这个验证不就好了,干嘛非得验证X-Request-With这个请求头。一定要ajax自己添加onSubmit事件return false阻止表单提交,然后用jQuery.ajax发送表单数据

        $('#ff').form('submit' {                url: 'xxxxxxx'                onSubmit: function(){                    var isValid = $(this).form('validate');                    if (!isValid){                        $.messager.progress('close');   // hide progress bar while the form is invalid                    }///////////ajax提交                    $.ajax({url:""xxxxxx""data:$(this).serialize()type:'POST'/*...其他配置*/})                    return false;                   }
时间: 2024-12-03 18:07:17

jQuery easyUI form ajax提交是假的吗??的相关文章

easyui form不提交后台

问题描述 easyui form不提交后台 jsp <div id="addDlg" class="easyui-dialog" title="新增信息" data-options="minimizable:false" style="width:700px;height:300px;padding:10px;" closed="true"> <div class=&q

jQuery ajaxSubmit 实现ajax提交表单局部刷新_jquery

AJAX简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML). AJAX 不是新的编程语言,而是一种使用现有标准的新方法. AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下. 需要引入 : jquery-form.js 使用说明: Java代码 $(document).ready(function() { var options = { target: '#mydiv', // 需要刷新的区域

jquery easyUI中ajax异步校验用户名_jquery

以前无聊写过一个小东西,其中有一个功能就是添加用户,当时并没有考虑用户名重复的问题,今日闲来无事,打算利用ajax的异步刷新来校验用户名是否存在.自己也是新手,刚刚大三,哈哈写的不对的地方请指出. 放上效果图: 首先是编写前的准备 我并不是用原生的js来写的ajax而是用的jqueryeasyUI框架中的ajax,所以在使用之前就必须要引入jquery的js文件. <link rel="stylesheet" type="text/css" href=&quo

PHP jQuery Ajax提交与验证form表单详解

PHP jQuery Ajax Form 表单提交与验证实例解析,包括创建一个表单 html 页面.添加 JQuery 代码.jquery ajax 表单提交.jquery ajax 表单验证.反馈信息给用户.php ajax 表单验证,php ajax 提交表单,php ajax form 验证,php ajax 提交 form .   本实例用到 JQuery 类库本身的函数和功能,所有表单信息利用 PHPMailer 类库邮件的形式发送.   1.创建一个表单 html 页面   表单部分

jquery序列化form表单使用ajax提交后处理返回的json数据

 这篇文章主要介绍了jquery序列化form表单,使用ajax提交后处理返回的json数据的示例,需要的朋友可以参考下 1.返回json字符串:    代码如下: /** 将一个字符串输出到浏览器 */     protected void writeJson(String json) {         PrintWriter pw = null;         try {             servletResponse.setContentType("text/plain;cha

jquery实现ajax提交form表单的方法总结

 本篇文章主要是对jquery实现ajax提交form表单的方法进行了总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助 方法一:     代码如下: function AddHandlingFeeToRefund()           {             var AjaxURL= "../OrderManagement/AjaxModifyOrderService.aspx";                    alert($('#formAddHandlingFe

jQuery实现form表单基于ajax无刷新提交方法详解_jquery

本文实例讲述了jQuery实现form表单基于ajax无刷新提交方法.分享给大家供大家参考,具体如下: 首先,新建Login.html页面: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o

基于jQuery通过jQuery.form.js插件使用ajax提交form表单_javascript技巧

我们在提交表单的时候,如果没有使用ajax提交,页面都会自己刷新一下,显得非常的不友好,所以我们需要把我们的表单提交修改为ajax的模式,可以让用户清楚地知道他们在提交表单的时候处在哪一个阶段:正在提交?提交成功? 我简单使用了一下,jQuery Form插件有一下优点: 1.支持提交前验证. 2.支持提交后回调. 3.采用AJAX方式,有很好的用户体验 4.提交方式是灵活.只要指定要提交的form ID即可.想提交那个form.就可提交那个.同时提交参数可配置. 5.支持提交多种类型数据.如:

jQuery ajax提交Form表单实例(附demo源码)_jquery

本文实例讲述了jQuery ajax提交Form表单的方法.分享给大家供大家参考,具体如下: Jquery的$.ajax方法可以实现ajax调用,要设置url,post,参数等. 如果要提交现有Form需要写很多代码,何不直接将Form的提交直接转移到ajax中呢. 以前的处理方法 如Form代码如下: <form id="Form1" action="action.aspx" method="post" > 名称:<input