kimi
Hi,
I'm testing
web client
<img data-source="lightstreamer" data-field="statusImg" data-fieldtype="extra" data-update="src">
java adapter
if(status = 1) {
data.put("statusImg","img/on.png");
} else {
data.put("statusImg","img/off.png");
}
but without success !!!
could you please give an example, thank you
Note : the others fields are updating fine
Thank you
Giuseppe Corti
KrishnaTejaK
Hi,
I have a similar issue and stuck with it for quite sometime now. Can someone please guide me. I need to bind a onclick event to an anchor element dynamically, I checked the examples that Giuseppe's pointed out but still no luck. Let's say I have my html code like :
<td id="msg" class="revSubject highlight" style="text-align:left;" nowrap="">
<a href="#" data-source="lightstreamer" data-field="click" data-update="onclick">
<span><div data-source="lightstreamer" data-field="msg"></div></span>
</a>
</td>
In my js code I did set node types as well :
grid.setNodeTypes(["div","tr","a"]);
From my java adapter I'm send the click field :
map.put("click", "getCCSInboxMsgBody(109539,0,"SysTrdInbox");return false;");
but still the event is not getting attached to the <a> element, I'm using DynaGrid with ADD command.
Giuseppe Corti
Hi Krishna Teja K,
The snippet of code you attached seems correct to me and the onclick should be actually updated.
Could you please try to trace if indeed your page receives the update with the click field? You could add a listener to your subscription, something like this:
dynaGrid.addListener({
onVisualUpdate: function(key,info,domNode) {
if (info == null) {
return;
}
info.forEachChangedField(tracefieldvalue);
}
})
Regards,
Giuseppe