jq easyui 怎么获取到每一行的值 并且把下拉框选中的值也获取到。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jq easyui 怎么获取到每一行的值 并且把下拉框选中的值也获取到。相关的知识,希望对你有一定的参考价值。
function projectLevelFilter(value,row,index)
var dom = '';
if(value==1)
dom='<select id="projectLevel'+index+'" class="easyui-combobox" name="projectLevel" onchange="projectLevlInfo()">'
+'<option value="0">--请选择--</option>'
+'<option value="1" selected=selected>正常</option>'
+'<option value="2">关注</option>'
+'<option value="3">次级</option>'
+'<option value="4">可疑</option>'
+'<option value="5">损失</option>'
+'</select>';
一般是在行编辑时令那一列变成combobox,你这个是正常时就显示成combobox?给一下你的生成代码帮你分析分析追问
自定义级别
追答这样的啊,那你可以在formatter的时候将你返回的combobox给个以行索引区别的id,如:
return '';
在获取的时候直接用$('#dgIndex'+rowIndex).combobox('getValue');就可以了
方便留个Q么或者加我也行。383191190
追答1451070285
本回答被提问者和网友采纳JQ如何取table中某一行的数据
可以在鼠标经过table时,获得当前行与列的值。页面如下所示:
具体操作就是点击“删除”按钮,然后调用jquery插件页面,这时候需要获得相应行的“ID”进行操作。
参考技术A 你可以通过table的ID 然后去找你想要的那一行就行了 但是个人觉得使用相对位置比较好 那样就不用很麻烦给每个tr和td都设ID了 只需要给table设个ID就行了 甚至可以连table的ID都不设置 但是建议设置的好 避免页面有多个table 到时候选择起来很麻烦的 而且 如果你的选择器无效的话 建议你直接打开网页源代码 然后再写选择器 那样更容易写对追问刚开始学JQ,好多技巧还不太会,如果是下面这张表的话应该怎么写?
请把这个网页在浏览器中运行后的源代码给我 然后告诉我 你想找哪一列 我再写给你 你这是设计的源码 不是运行的源码吧 因为可能涉及到母版页 我只是按照我的开发工作来想的 所以还是给我浏览器的源代码 那样会比较清楚
追问内容太长,用私信发过去了。
追答童鞋 代码改好了吧 呵呵 以后JQ选择器不回就直接看浏览器的源码 学JQ首先从选择器开始 其他的函数直接调用就好 如果你能正确获得整个页面中的所有元素 那我告诉你 你入门了
本回答被提问者和网友采纳 参考技术B 某一行?根据点击触发点击的哪一行么? 就是根据 td 选择 tr 了。。 参考技术C 看你怎么写监听事件了。追问如果是这张表,应该怎么写?
我最怕问题描述不仔细的了,你具体问题都说不清。别人怎么帮你解决。
以上是关于jq easyui 怎么获取到每一行的值 并且把下拉框选中的值也获取到。的主要内容,如果未能解决你的问题,请参考以下文章
easyui combobox中的值是从数据库拿过来的,编辑easyui gridveiw时combobox定位gridveiw对应值
easyui的datagrid里getSelections只能获取一行值???
easyui tree 怎么获取选择节点子节点上的值?js怎么写?