在 datagrid 中 当单元格的数据更改时,改变同行的一个单元格的内容

问题描述

当“名称”里的内容被修改时,要异步修改“编码”里的内容。

解决方案

解决方案二:
是用的Easyui里面的gridview吗?
解决方案三:
单元格值更改事件写就行了,判断下列的值
解决方案四:
是datagrid数据表格
解决方案五:
vargcs=function(){$('#DMMC').change(function(){varobj=newObject();$.post(bootPATH+"Data_Dictionary/GetChineseSpell",{'data':JSON.stringify(obj)},function(data){vargcs=JSON.parse(data);$('#SRDM').val(gcs.DMMC);})});}这是我写的异步方法
解决方案六:
引用1楼a1856951的回复:

是用的Easyui里面的gridview吗?

是datagrid数据表格
解决方案七:
是有连数据库的吧?当“名称”里的内容被修改时,获取该行的id,更改数据库某表编码的值,再刷新datagrid,不就行了
解决方案八:
chang事件,绑定js函数(trChang(this))修改同行记录functiontrChang(e){//获取值//获取第几行第几个格赋值}
解决方案九:
参考这个:
解决方案十:
$('#SRDM').val(gcs.DMMC);都会这样子了,难道还不会通过类似下面相对位置找到行吗?$('#SRDM').parent().parent().find('td:eq(6)').html('xxx')

解决方案十一:
引用7楼yi_iy的回复:

chang事件,绑定js函数(trChang(this))修改同行记录functiontrChang(e){//获取值//获取第几行第几个格赋值}

vargcs=function(){$('#DMMC').change(function(){varobj=newObject();$.post(bootPATH+"Data_Dictionary/GetChineseSpell",{'data':JSON.stringify(obj)},function(data){vargcs=JSON.parse(data);$('#SRDM').val(gcs.DMMC);})});}我里面是这样写的,DMMC是名称SRDM是编码但是不行,不知道我是不是哪里写错了
解决方案十二:
你标题也说了“改变同行的一个单元格的内容”“一个单元格”:你应该是针对第几行第几列的“名称”进行change绑定吧?$('#DMMC')这个对象就不对了.
解决方案十三:
引用11楼yi_iy的回复:

你标题也说了“改变同行的一个单元格的内容”“一个单元格”:你应该是针对第几行第几列的“名称”进行change绑定吧?$('#DMMC')这个对象就不对了.

那我要怎么写?
解决方案十四:
你要编辑单元格,你首先要有容器吧,比如:<inputtype="text">你才可以修改对吧。那么第一行名称这一列的文本id可能是“txtName1”<inputtype="text"id="txtName1">那么第二行名称这一列的文本id可能是“txtName1”<inputtype="text"id="txtName2">你就给它们绑定chang事件,当第一行名称这一列的文本改变时$('#txtName1').chang(function(){varname=$(this).val();//当前名称的值$.post(bootPATH+"Data_Dictionary/GetChineseSpell",{'name':name},function(data){//返回值赋值})});});

或者统一给id开头为txtName的input控件绑定chang事件$('input[id^=txtName]').chang(function(){});

解决方案十五:
引用10楼QianJiaSong的回复:

Quote: 引用7楼yi_iy的回复:
chang事件,绑定js函数(trChang(this))修改同行记录functiontrChang(e){//获取值//获取第几行第几个格赋值}

vargcs=function(){$('#DMMC').change(function(){varobj=newObject();$.post(bootPATH+"Data_Dictionary/GetChineseSpell",{'data':JSON.stringify(obj)},function(data){vargcs=JSON.parse(data);$('#SRDM').val(gcs.DMMC);})});}我里面是这样写的,DMMC是名称SRDM是编码但是不行,不知道我是不是哪里写错了

$('#DMMC')这边应该是你要改的每一块的名字,动态设置;$('#SRDM').val(gcs.DMMC);相应的,这一块也需要

时间: 2024-11-08 18:57:07

在 datagrid 中 当单元格的数据更改时,改变同行的一个单元格的内容的相关文章

WPF DataGrid中的ComboBox如何绑定数据

在delphi时代,我都比较不喜欢直接在StringGrid上编辑数据,而且如果在这上面整个ComboBox的下拉选择框,那简直麻烦的要命. 用上WPF之后,我觉得应该直接在StringGrid上编辑了,否则的话,你在旁边就得拖出很多的TextBox和Combobox出来了,那么DataGrid就只剩下选定的作用了. 文本倒是很好说,ComboBox就麻烦了,怎么个麻烦法?Binding上去的数据没用! 1.新建一个List作为数据源,并将窗口的DataContex设为this.    代码如下

DataGrid中删除最后一页的记录时出错的解决办法

datagrid|解决       比如现在有三页,第3页只有一条记录,当删除第3页的记录时,有时候可能会出错,解决的办法如下:       //------------------------------       //by:∮明天去要饭       //-------------------------------               string listClass = Class.SelectedValue.ToString();        dgManage.DataSou

如何从MS Word的表格中提取指定单元格的数据

最近在做一个项目,其中有一个技术性的难题:"提取Word指定表格中的指定单元格的数据".对于像我这样一个仅仅对于C#语法略有了解的学生来说确实让我感到有些力不从心,这真是一个非常非常大的挑战. 登录google,我检索了相当多的文章,从多的500多行的代码到少的不到100行的代码.这些提取数据的方法基本上就那么几种,这些人放在博客上基本上都是你copy我的,我copy你的.现在的有些作者很不负责,拿来一段代码就放上去了.通览这些代码,你会发现有些地方居然用到了作者自定义的类:然而,作者

excel如何快速分离合并多列或单一单元格内数据?

  excel如何快速分离合并多列或单一单元格内数据?excel快速分离合并单元格内数据的方法,多列单元格数据合并成为一列,或者单一单元格数据分离成多列. 步骤 首先我们打开一个工作样表作为例子. 我们框选姓名这一多列数据,将其合并到一个单元格.繁杂的操作,我们可以是用&连接符.然后复制粘贴其得值. 或者使用复制粘贴命令,一个一个单元格的手动粘贴.记住粘贴时不能使用复制单元格,而是选取单元格内容进行复制粘贴. 或者使用填充功能,先将源数据复制到目标单元格区域内,然后调整列单元格宽度,宽度调整为能

表单中table一个单元格里有两个数据,就是一个td有两个input=text。怎么确定数据相关。

问题描述 表单中table一个单元格里有两个数据,就是一个td有两个input=text.怎么确定数据相关. 表单中table一个单元格里有两个数据,就是一个td有两个input=text.怎么确定数据相关. 解决方案 确定数据相关是什么意思?你想实现什么 解决方案二: 你问问题能不能把问题说明白 解决方案三: 大概是这个意思吧? <!DocTYPE HTML><html> <head> <meta charset=""utf-8"&

Word2007中快速完成大量表格数据汇总

本文介绍如何巧妙利用Word的替换和转换的组合应用,高效完成人员登记表.产品参数表等含有大量相同格式表格并需要快速汇总表格数据的工作. 最近接到的一项收集公司所有技术人员资料的工作就有这样的要求.事先需要把用Word制作好的技术人员登记表文件分发给大家,请大家分别填写好 后再汇总给我.我则需要把回收的上百张表格文档合并汇总成技术人员资料汇总表.该如何把这么多相同格式的word表格按每个表格一行记录的方式汇总生成汇 总表呢?下面就以汇总技术人员登记表为例介绍一下在Word 2007中的操作方法.

在Word2007中快速完成大量表格数据汇总

本文介绍如何巧妙利用Word的替换和转换的组合应用,高效完成人员登记表.产品参数表等含有大量相同格式表格并需要快速汇总表格数据的工作. 最近接到的一项收集公司所有技术人员资料的工作就有这样的要求.事先需要把用Word制作好的技术人员登记表文件分发给大家,请大家分别填写好后再汇总给我.我则需要把回收的上百张表格文档合并汇总成技术人员资料汇总表.该如何把这么多相同格式的word表格按每个表格一行记录的方式汇总生成汇总表呢?下面就以汇总技术人员登记表为例介绍一下在Word 2007中的操作方法. 汇集

struts2 怎么在js中获取action传回的数据

问题描述 struts2 怎么在js中获取action传回的数据 在action类里 有一个 List users = new ArrayList();action返回之后想要想要在onload里 先把users做一下处理这时在function load(){ .... }中怎么得到users 解决方案 可以用EL表达式var t = ${users} 解决方案二: 在js里可以直接用var t = '' 关键不要忘了最外面的引号 if和iterator可以直接用 不需要引号 解决方案三: 如果

WPF备忘录(3)如何从 Datagrid 中获得单元格的内容与 使用值转换器进行绑定数据的转换IValueConverter

一.如何从 Datagrid 中获得单元格的内容 DataGrid 属于一种 ItemsControl, 因此,它有 Items 属性并且用ItemContainer 封装它的 items.  但是,WPF中的DataGrid 不同于Windows Forms中的 DataGridView. 在DataGrid的Items集合中,DataGridRow 是一个Item,但是,它里面的单元格却是被封装在 DataGridCellsPresenter 的容器中:因此,我们不能使用 像DataGrid