请教Ext高手我现在子窗口中如何得到父窗口中的值,没有分了请大家帮帮忙

请教Ext高手我现在子窗口中如何得到父窗口中的值,没有分了请大家帮帮忙,第1张

你好

最好学会用调试工具 可以使用firefox 浏览器的firebug或google浏览器自带的调试工具进行js调试工作

为什么要返回一个list>是要把list load到grid里边么?

如果你实在要看list的内容 可以用encode 如:alert(Extencode(list[0]dataAppID));

gridon('cellclick',function(grid, rowIndex, columnIndex, e) {

var record = gridgetStore()getAt(rowIndex);

// 返回Record对象 Get the Record

var fieldName = gridgetColumnModel()getDataIndex(columnIndex);

// 返回字段名称 Get field name

var data = recordget(fieldName);

});

grid是自己定义的ExtGridPanel的一个变量。用着个cellclick基本可以获得所有的,其中有好多的函数,你可以看看extapi都能得到解决。

获取单选框的值有三种方式:

1、$('input:radio:checked')val();

2、$("input[type='radio']:checked")val();

3、$("input[name='rd']:checked")val();

11:数据对应的列,加了一个点击事件,获取到该列的值,然后赋值

{

align: 'center',

text: 'A,

dataIndex: 'A',

width:60,

renderer : function(val, meta, record) {

val = "<a href='javascript:;' >"+val+"</a>";

metatdAttr = 'data-qtip="' + val + '"';

return '<div align="left">' + val + '</div>';

},

listeners:{

'click':function(){

var rows = gridgetSelectionModel()getSelection();

displayfieldsetValue(rows[0]get('A'));//通过rows[0]get('字段名')来获取A字段的值,然后赋值给displayfield

}

}

2如果有点击事件的话,你可以直接使用 var rows = gridgetSelectionModel()getSelection();获取store的数据模型(存放了所有的记录),rows[0]是指定行的记录(包括隐藏的字段),displayfield这个在grid外面创建好的,在grid可以引用到的话可以直接使用 displayfieldsetValue(rows[0]get('A'));来赋值

3

var display = Extcreate('ExtformfieldDisplay',{

xtype: 'displayfield',

fieldLabel: 'Visitor',

name: 'visitor_score',

value: '11'

})

var grid = Extcreate('ExtgridPanel', {

store: store,

columns: [

{text : 'Company',

flex : 1,dataIndex: 'company',

renderer : function(val, meta, record) {

val = "<a href='javascript:;' >"+val+"</a>";

return val;

},

listeners:{

'click':function(){

var rows = gridgetSelectionModel()getSelection();

displaysetValue(rows[0]get('name'))

}

}

} ], dockedItems: [{

xtype: 'toolbar',

dock: 'top',

items: [display]

}]

});

});

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

<input type=radio name=V1 value="R1" checked>

<input type=radio name=V1 value="R2" >

<input type=radio name=V1 value="R3" >

<input type=radio name=V1 value="R4" >

<input type=radio name=V1 value="R5" >

如上表,如果发送表单给aaa后,aaa中如何接收到被选中项的值(本例中是第一项的value值R1)

麻烦解答,谢谢。

解析:

直接RequestForm("V1")就可以

以上就是关于请教Ext高手我现在窗口中如何得到父窗口中的值,没有分了请大家帮帮忙全部的内容,包括:请教Ext高手我现在子窗口中如何得到父窗口中的值,没有分了请大家帮帮忙、Ext js 怎样获得 grid 修改后获取当前行 其他列的值(如主键)、我向EXT界面传入一个list值,但是不知道EXT界面怎么取出list的值,alert出来的也是Object,请各位帮帮忙等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9771066.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存