ext表单提交不走路径调用失败函数

问题描述

ext表单提交不走路径调用失败函数
 var form=new Ext.FormPanel({
                title:'员工信息管理',
                region:'east',
                frame:true,
                width:450,
                autoHeight:true,
                labelAlign:'right',
                defaultType:'textfield',
                items:[
                    username_field,
                    password_field,
                    combo_dept,
                    sex_field,
                    diploma_field,
                    jointime_field
                ,{
                    xtype:'hidden',
                    name:'emp_id'
                }],
                buttons:[{
                    text:'保存',
                    handler:save
                },
                {
                    text:'重置',
                    handler:function(){
                        form.getForm().reset();
                        form.buttons[0].setText("保存");
                    }
                },
                {
                    text:'删除',
                    handler:del
                }]
            });![图片说明](http://img.ask.csdn.net/upload/201602/26/1456450952_853673.png)
 function del(){
                var id=form.getForm().findField("emp_id").getValue();
                if(id==""){
                    Ext.Msg.alert("提示","请选择要删除的信息");
                }else{
                    alert(id);
                    form.getForm().submit({
                        url:'http://localhost:8080/FinanicalManagement/delEmp.action',
                        method:'post',
                        success:function(form,action){
                            var status=action.result.data.status;
                                    if(status==1){
                                        Ext.Msg.alert('提示','删除成功');
                                    }else{
                                        Ext.Msg.alert('提示','删除失败');
                                    }
                        },
                        failure:function(){
                            Ext.Msg.alert("提示","失败");
                        }
                    })
                }
            };
            grid.on('rowclick',function(grid,rowIndex,event){
                var record=grid.getStore().getAt(rowIndex);
                form.getForm().loadRecord(record);
                form.buttons[0].setText("修改");
            })

解决方案

路径错了吧,开个firebug看看什么错误

解决方案二:

动态页出错了,返回非200状态或者没有返回类似{"success":true/false.....的数据

解决方案三:

时间: 2024-09-22 19:56:14

ext表单提交不走路径调用失败函数的相关文章

ext表单提交出错,求大神帮助

问题描述 ext表单提交出错,求大神帮助 前台页面代码如下: <%@ page language=""java"" contentType=""text/html; charset=utf-8"" pageEncoding=""utf-8""%><!DOCTYPE html PUBLIC ""-//W3C//DTD HTML 4.01 Transit

普通的jsp的form表单提交,有没有毁掉函数啊?

问题描述 比如form.submit();这样的写法,之后的回调怎么写啊?action返回的还是当前页面,要把取到的值显示出来,是不是写在submit的回调函数中?如果不是那是怎么写的呢?求指教... 解决方案 哥们,换个思路,把form.submit改成ajax提交就可以啊.$.ajax({type : "POST",url : "deleteTenderAnn.do",data : {ids : sIds},dataType : 'json',success :

jquery插件EasyUI中form表单提交实例分享_jquery

之前用AJax给Controller传递参数,然后再调用服务端的方法对数据库进行更改,今天碰到一个新的方法,就是表单的提交,这样可以省去AJax传参. 当表单提交后,我们可以获取表单上控件中的值,然后再调用服务端的方法对数据库进行更改.下面的一张截图是具体的业务需求. 一.要实现的功能:从上面这个表单中,获取控件中的值,然后传递给后台.下面是表单代码. 二.表单代码 <div id="Editwin" class="easyui-window" title=&

跳转路径-急求解决,jsp页面中循环生成的form表单,action路径错误

问题描述 急求解决,jsp页面中循环生成的form表单,action路径错误 在jsp页面中用循环生成的form表单,为什么action不是想要的呢,代码贴在下面了 reply=(Map)request.getAttribute("REPLY"); while(rsComment.next()) { // 评论编号 String CId = rsComment.getString("CId"); // 评论人 String name=rsComment.getStr

servlet-form action的表单提交问题

问题描述 form action的表单提交问题 最近写了了简单的表单提交. web.xml如下 <servlet> <description></description> <display-name>test</display-name> <servlet-name>test</servlet-name> <servlet-class>com.yp.test</servlet-class> <

Jquery Ajax表单提交插件jquery form用法

HTML 首先我们载入jquery库和jquery.form.js插件.jquery.form.js插件的官网地址:http://www.malsup.com/jquery/form/  代码如下 复制代码 <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.f

submit-form表单提交后ajax异步调用另一个url

问题描述 form表单提交后ajax异步调用另一个url ... ... 提交Submit function submitForm(){ if(_finst_taskComment.value==""){ alert("请填写审批意见"); }else{ document.getElementsByTagName("form")[0].submit(); } } 另一个url如http://........ 解决方案 function submi

ext form 表单提交数据的方法小结_YUI.Ext相关

EXT的form表单ajax提交(默认提交方式)  复制代码 代码如下:  1. function login(item) {    2.    3. if (validatorForm()) {    4. // 登录时将登录按钮设为disabled,防止重复提交    5. this.disabled = true;    6.    7. // 第一个参数可以为submit和load    8. formPanl.form.doAction('submit', {    9.    10.

ajax验证用户名是否存在,失败后组阻止表单提交

问题描述 ajax验证用户名是否存在,失败后组阻止表单提交 各位大神,求助: 我先是定义了一个变量,在ajax处理完返回值时,根据ajax返回的结果,改变flag的值(初始值定义为false)可是就算是用户名通过验证可以使用,我把flag的改为true,然后return flag 但是没用 提交表单的时候flag的值还是一直是false 各位,帮帮忙 拜托了 (图片是代码) 解决方案 可以采用下面这种请求方式,设置async:false $.ajax({ url:'iajax_chekusern