Easyu里面的datagrid怎么实现点击某单元格在其鼠标的位置弹出menu选择菜单中update弹出dialog修改该单元格的值

问题描述

问题如上,可右击,只要能实现就行,目前遇到的问题就是菜单的位置不能根据鼠标点击的位置移动,只能固定设置其位置html代码如下:<divid="box"class="easyui-datagrid"></div><divid="menu"class="easyui-menu"style="display:none;"><div>add</div><div>insert</div><divid="update">update</div></div><divid="updateDialog"class="easyui-dialog"data-options="closed:true"style="width:250px;">修改值:<inputtype="text"name="updateValue"id="updateValue"/></div>js代码:$('#box').datagrid({width:600,height:400,idField:'id',url:'form.ashx',title:'用户列表',iconCls:'icon-search',singleSelect:true,//只能选中一行columns:[[{field:'id',title:'编号',width:100,},{field:'code',title:'邮编',width:100,},{field:'name',title:'名称',width:100,formatter:function(value,rowData,index){//return'修改'return'<ahref="javascript:Update(''+rowData.id+'',''+index+'',''+this.field+'')">'+value+'</a>';}//editor:{//type:'validatebox',//options:{//required:true,//},//},}]],onClickCell:function(index,field,value){$('#menu').menu('show',{left:270,top:200});$('#update').click(function(){varrow=$('#box').datagrid('getData').rows[index];varid=row.id;$('#updateDialog').dialog({closed:false,title:"修改名称",buttons:[{text:'保存',handler:function(){$.ajax({type:'post',url:'save.ashx',data:{'id':id,'field':field,'value':$('#updateValue').val()},success:function(){$('#box').datagrid('reload');$('#updateDialog').dialog('close');},});}},{text:'退出',handler:function(){$('#updateDialog').dialog('close');}}],});});},

解决方案

时间: 2024-11-10 07:50:51

Easyu里面的datagrid怎么实现点击某单元格在其鼠标的位置弹出menu选择菜单中update弹出dialog修改该单元格的值的相关文章

android-安卓acttivity里面添加listview,然后监听里面的view,为什么点击没反应呢

问题描述 安卓acttivity里面添加listview,然后监听里面的view,为什么点击没反应呢 部分代码在这里 ListView lv = (ListView) findViewById(R.id.mylv); lv.setDescendantFocusability(ViewGroup.FOCUS_BLOCK_DESCENDANTS); SimpleAdapter adapter = new SimpleAdapter(this,getData(),R.layout.vlist, new

解压jar-关于怎样修改jar包里面的.class 文件并重新打包的问题?

问题描述 关于怎样修改jar包里面的.class 文件并重新打包的问题? 我有个jar包是写的surfaceView的信息,但我想修改这个类,就用解压软件解压后,用jd-jui软件打开,将这个类复制到text文件中修改后,想编译一下再放入jar中,但是编译不了我用javac view.java 提示找不到这个类引入的其他类,请问各位大侠该怎样做,您的帮助,永远感激! 解决方案 这样修改不安全,反编译出来的java文件存在一定风险的解析错误,最保险的方法是直接修改字节码

如何将Word里面的Shape转换成InlineShape并放在原位置附近

问题描述 LZ研究了很久发现:1.Word里面的Shape都是挂载在它的"锚点"--Anchor上的,Shape的Left和Top属性都是其左上角和锚点之间的相对值;2.分析了很多Word中的浮动图片,有些Left和Top为负数.甚至比较离谱(-1400+)请问各位大神知道如何利用这两个属性去定位浮动图片?或者有更好的方案可以完成标题所述的目标?

imageview-Android关于改变ListView里面的ImageView控件的背景图出现无法触发点击事件的问题

问题描述 Android关于改变ListView里面的ImageView控件的背景图出现无法触发点击事件的问题 问题说明:我使用AudioRecord进行录音,想要点击ImageView开始录音,然后根据音量大小设置ImageView背景图 ,由于ImageView是ListView的Item里面的一个子控件,于是我开启一个线程,使Thread.sleep(100);后 notifyDataSetChanged(),这时问题就出现了,当我再次点击ImageView想要录音暂停时,发现有时候点击事

自定义工具条-怎么在easyUI的datagrid里面的toolbar自定义一个查询下拉列表,并onChange触发

问题描述 怎么在easyUI的datagrid里面的toolbar自定义一个查询下拉列表,并onChange触发 谁来告诉我,我怎么在easyUI的数据表格的toolbar里面自定义一个工具,类似查询,但是是下拉列表的.下面3个值,审核通过,未通过,未审核.值分别为 -2 -3 -1然后onChange事件触发查询.并且是根据设置的响应值来查询. 帮我定义一下这个工具就行,事件这些不用~(≧▽≦)/~啦啦啦. 解决方案 toolbar:[{ text: '请选择广州深圳' } { text: '

字体-listview item点击里面的textview变色

问题描述 listview item点击里面的textview变色 android 开发 假设一个listview里面有三个item,每个item里面有两个textview,我想实现这样的功能: 初始化默认:第一个为黑色,其他为白色 点击其他的item,则点击的item内的两个textview字体颜色变成黑色,其他为白色 解决方案 不知道你要的是不是这样? 这样的话 你这样在数据源里面 加个 判断是否为黑的 标志位. 默认第一条数据的第一个textview为true. 在adapter 的get

js-点击一个li获取li标签里面的img的title值,求指导

问题描述 点击一个li获取li标签里面的img的title值,求指导 解决方案 <ul> <li> <img alt="qq" src="sd" title="1"> <img alt="qq" src="sd" title="2"> </li> </ul> 解决方案二: <ul> <li>

jquery-JQuery 语句,easyui里面的,能不能给解释下什么意思? 函数如何调用的,谢谢了

问题描述 JQuery 语句,easyui里面的,能不能给解释下什么意思? 函数如何调用的,谢谢了 function saveUser(){ $('#fm').form('submit',{//当提交表单时候,会发生submit事件 url: url, onSubmit: function(){ return $(this).form('validate'); }, success: function(result){ var result = eval('('+result+')'); if

怎么删除循环里面的marker(asp.net)

问题描述 怎么删除循环里面的marker(asp.net) function play() { window.run = function () { var j = 0; var ico = icon_str[j]; var myIcon = new BMap.Icon(""../"" + ico + """" new BMap.Size(25 22) { imageOffset: new BMap.Size(0 0) //