function text(dataTableId,idField){
var rows = $('#'+dataTableId).datagrid('getSelections'); //这里是获得一个JSON集合
alert(rows[i].UserID);
}我想把这个方法写成一个公用方法,要获得这个JSON集合的哪个字段是我自己传值传过去的,而不是在程序里写死:
function text(dataTableId,idField){
var rows = $('#'+dataTableId).datagrid('getSelections'); //这里是获得一个JSON集合
alert(rows[i].idField);
}
如果上面这么写,我给idField传个"UserID",alert(rows[i].idField)这里就是不对的。我应该怎么写呢?
var rows = $('#'+dataTableId).datagrid('getSelections'); //这里是获得一个JSON集合
alert(rows[i].UserID);
}我想把这个方法写成一个公用方法,要获得这个JSON集合的哪个字段是我自己传值传过去的,而不是在程序里写死:
function text(dataTableId,idField){
var rows = $('#'+dataTableId).datagrid('getSelections'); //这里是获得一个JSON集合
alert(rows[i].idField);
}
如果上面这么写,我给idField传个"UserID",alert(rows[i].idField)这里就是不对的。我应该怎么写呢?
解决方案 »
- 打开select下拉列表的事件是什么
- 这个jquery动画特效哪里出问题了?
- 获取DIV里面应用的页面的数据
- eval("document.list_info."+labels[0]+".value")=dates[0]有问题
- 关于GOOGLE MAP API中GInfoWindowOptions实例化的疑问!
- 大家看一下这个网站现在用的是什么技术
- 200分,做了两个小东西,在IE下很酷,FireFox下有问题,请支持FireFox的朋友帮我改成通用,谢谢!!
- 怎样实现两个select框互选数据。
- 求教,如何在web中用实现用回车键控制在多个文本框中切换
- 怎么实现子窗口刷新父窗口
- 向各位请教个js生成随机数问题!
- xmlhttp post传参失败,求解
还有,调试js至少你 要学会用firebug或者其他工具只要你进行一个 单步,就知道自己问题在哪儿了
function text(dataTableId,idField){
var rows = $('#'+dataTableId).datagrid('getSelections'); //这里是获得一个JSON集合
alert(rows[i].idField);
}
idField是一个变量名,而不能作为属性!!
function text(dataTableId,idField){
var rows = $('#'+dataTableId).datagrid('getSelections'); //这里是获得一个JSON集合
for (_temp in rows ){
if(_temp == idField){
alert(rows[_temp]);
}
}
}
思路上是有 问题的。