`

js 删除类的属性

    博客分类:
  • js
 
阅读更多
   allUpdateSave: function(panelView)
        { //批量修改保存
            if (!panelView.isFormValid())
            {
                return;
            }
            var formData = panelView.getFormValues();
            var formDataSoureId = panelView.__config.DATA_SOURCE;
            var isChange = false;
            for(var i in formData) {
                 if (formData[i]==null||formData[i]=="") {
		          	delete formData[i];  //删除为空的属性
                }else{
                    isChange = true;
                }
            }
          if (isChange == true)
            {
                var ids = panelView.parameters.ids;
                if (ids == "")
                {
                    Ext.Msg.alert("系统提示", "批量修改的参数不对,缺少ids!");
                }
                var ids_ = ids.split(",");
                for (var k = 0; k < ids_.length; k++)
                {
                    formData.id = ids_[k];
                    Platform.ds.save(formDataSoureId,
                    formData, function(msg)
                    {});


                }
                setTimeout(ArchivePlat.refresh(panelView), 800);
            }
            else
            {
                Ext.Msg.alert("系统提示", "请输入需要修改的内容!");
            }




        },

 

分享到:
评论

相关推荐

    JS删除对象中某一属性案例详解

    本文主要讲解了如何在JavaScript中删除对象的某个属性,并通过实际案例详细解释了delete操作符的使用方法。在JavaScript中,delete操作符主要用于删除对象的属性。如果操作成功,delete会返回true,否则返回false。...

    javascript属性详解

    在JavaScript中,对象和其属性构成了编程的核心。本文将深入解析JavaScript中的属性,包括如何声明、访问以及修改它们。 一、属性类型 1. 数据属性:数据属性存储实际的数据。它们具有四个描述符:`configurable`...

    js生成和删除控件.doc

    在JavaScript中,动态生成和删除控件是一项常见的任务,尤其在Web开发中,它能够使用户界面更加灵活和交互性更强。在这个场景中,主要涉及到的技术是DOM(文档对象模型)操作,这是JavaScript与HTML进行交互的关键。...

    js根据json数组属性删除指定记录.txt

    js根据json数组属性删除指定记录。 根据json数组及属性,删除指定记录。代码简单实用

    CSS和JavaScript标签style属性对照表

    这些属性在JavaScript中有着对应的语法,但需要注意大小写的区别。例如: - `border` 在CSS中设置边框,而在JavaScript中应写为 `border`. - `margin-bottom` 在CSS中调整底部外边距,JavaScript中则是 `...

    js delete 用法(删除对象属性及变量)

    在JavaScript中,`delete`运算符主要用于删除对象的属性,而不是变量。让我们深入探讨`delete`的用法、限制以及其在不同情况下的行为。 ### 1. 删除对象属性 `delete`运算符用于从对象中删除一个属性。在示例1中:...

    js操作table元素,表格的行列新增、删除汇集.txt

    根据给定的文件信息,我们可以总结出一系列关于使用JavaScript(简称JS)操作HTML中的`&lt;table&gt;`元素,尤其是对表格的行(`&lt;tr&gt;`)和列(`&lt;td&gt;`或`&lt;th&gt;`)进行增删操作的关键知识点。以下是对这些功能的详细解释: #...

    Ext JS 删除的代码

    在JavaScript和Web开发的世界里,Ext JS是一个强大的客户端框架,用于构建富互联网应用程序(RIA)。在上述的代码段中,我们看到了一个特定的功能——“删除”操作,这在Ext JS的GridPanel中是非常常见的场景。这段...

    JS 对象,属性

    JavaScript对象允许动态添加、修改和删除属性,无需预先声明。 五、原型与继承 在JS中,每个对象都有一个隐式原型属性 `__proto__`,指向创建它的构造函数的原型。这使得对象可以继承其他对象的属性和方法。通过 `...

    java中js代码删除input框

    标题“java中js代码删除input框”表明我们要讨论的是如何使用JavaScript来删除一个HTML中的input元素。在描述中提到,当用户点击“删除”按钮时,会触发一个JavaScript方法,这个方法将负责删除指定的input框。 ...

    纯js的树形菜单(添加删除节点)

    总的来说,实现"纯js的树形菜单(添加删除节点)"涉及到JavaScript基础、DOM操作、jQuery库的使用,以及事件处理等多方面技能。通过这样的练习,开发者可以提升对Web前端开发的理解,尤其是动态数据展示和交互设计的...

    JS定义静态类

    ### JS定义静态类 在JavaScript中,静态类的概念与传统面向对象编程语言中的类有所区别。JavaScript本身是一种基于原型的动态语言,直到ES6(ECMAScript 2015)引入了类语法,才使得类的概念更加清晰。不过,这里的...

    javascript实现表格添加删除等操作

    - **删除行**:通过获取行的引用(例如,通过点击事件的`target`属性),然后调用`parentNode.removeChild()`来删除选定的行。 - **编辑行**:如果允许编辑,可以获取单元格内容,更新其值,然后再次设置回去。 4...

    新手常用的几个JS封装类

    在JavaScript编程中,封装是面向对象编程的一个重要概念,它有助于提高代码的可...在压缩包文件“常用的js类”中,可能包含了这些功能的具体实现,新手可以通过学习和理解这些代码,进一步提升自己的JavaScript技能。

    JS动态添加删除HTML元素(实例)

    JS 动态添加删除 HTML 元素实例 动态添加删除 HTML 元素是前端开发中常见的需求之一,今天我们来探讨如何使用 JavaScript 实现动态添加删除 HTML 元素的实例。 首先,让我们了解一下 HTML 文档对象模型(DOM),它...

    示例4:操作节点属性.rar_javascript操作节点属性

    3. **删除属性**:使用`removeAttribute()`方法可以删除节点的属性。例如,`document.getElementById('myElement').removeAttribute('myAttr');` 4. **属性事件监听**:可以通过`addEventListener()`监听属性变化,...

    ASP.NET—ASP.NET—006:GridView删除一行JS实现006:GridView增删除一行JS实现

    这里的OnClientClick属性绑定了一个JavaScript函数,以弹出确认对话框。 接下来,我们需要编写JavaScript代码来处理这个删除操作。在HTML头部或外部JS文件中定义一个函数,例如`deleteRow`: ```javascript ...

    JS操作DOM元素属性和方法大全

    **JS操作DOM元素属性和方法大全** 在JavaScript中,DOM(Document Object Model)是一种标准,用于表示HTML或XML文档的结构,并提供了与这些文档交互的方法。DOM是浏览器提供的一种接口,使得JavaScript能够读取、...

    js实现全选删除+jsp.+js

    在网页开发中,"js实现全选删除+jsp"是一个常见的功能需求,它涉及到JavaScript(js)和JavaServer Pages(jsp)的交互,主要用于提高用户体验,让用户能够方便地选择并删除多个项目。以下是对这个主题的详细解释: ...

    原生javascript实现css属性的set和get

    3. 使用CSS预处理器(如Sass、Less)生成类,然后通过添加/删除类来改变样式,而不是直接修改CSS属性。 ### 结语 原生JavaScript实现CSS属性的get和set方法是前端开发的基础技能,理解并熟练掌握这一技能有助于...

Global site tag (gtag.js) - Google Analytics