0
是否有人知道如何获得id_produs值?如何从xtemplate获得父值
这是代码
var tplv_cos = new Ext.XTemplate(
'<tpl for=".">',
'<div class="thumb_cos" id="{id_produs}">',
'<div align="right" class="tpl-add-button"></div>',
'<br>',
'<img src = "imagini/{imagine}" id="ttt">',
'<br>',
'<b>{denumire}</b>',
'<br>',
'<b>Pret : {pret}</b>',
'<div id="id_dv_txtf" style="width: 16%" class="comment-add-textfield"></div>',
'</div>',
'</tpl>',
{
compiled:true
});
var view_cos = Ext.create('Ext.DataView', {
id: 'idv_cos',
itemSelector:'div.tpl-add-button',
renderTo: Ext.getBody(),
store: store_view_cos,
tpl: tplv_cos,
listeners: {
refresh:function(){
var renderSelector = Ext.query('div.comment-add-textfield');
for(var i in renderSelector){
Ext.create('Ext.form.field.Text',{
value: 1,
renderTo:renderSelector[i],
listeners: {
change: function(c, node){
alert(Ext.query('div.thumb_cos')[0])
//this.getValue(c)
在这里,我需要为当前的文本字段
这里我得到改变的值,但我不能将数据发送到服务器的id_produs值,因为我不没有有效的身份证号码 有人可以给我一个提示吗?
}
}
});
}
var renderSelector1 = Ext.query('div.tpl-add-button');
for(var j in renderSelector1){
Ext.create('Ext.Button',{
text: 'X',
renderTo:renderSelector1[j]
});
}
}
虽然这个代码片断可以解决这个问题,它没有解释为什么不然怎么回答了这个问题。请[请提供您的代码解释](// meta.stackexchange.com/q/114762/269535),因为这确实有助于提高帖子的质量。请记住,您将来会为读者回答问题,而这些人可能不知道您的代码建议的原因。 **举报人/评论者:** [仅限代码解答,例如downvote,请勿删除!](// meta.stackoverflow.com/a/260413/2747593) –