将动态值从onclick传递给另一个不起作用的javascript函数
passing dynamic value from onclick to another javascript function not working
我想通过下面的javascript onclick事件将动态生成的值传递给其他javascript函数。代码如下:
var data = function(value, rowIndex) {
var Id = this.grid.getItem(rowIndex).ID;
//alert("ID+ " + Id);
return "<img src=../img/normal.jpg width='"20'" height='"20'" onClick='"show(Id)'">";
};
show(id){
alert(id);//unable to get id value here from the above onclick event.can't we pass dynamic value as shown above.
}
谢谢。
您的返回语句应该是这样的:
return "<img src=../img/normal.jpg width='"20'" height='"20'" onClick='"show(" + Id + ")'">";
相关文章:
- 嵌套到另一个函数中的Fancybox函数;不起作用
- 另一个Ajax函数触发的Ajax函数不起作用
- 我正在创建一个聊天,但每次我发送消息时,它都不会让我再发送另一条消息,就像表格一样;不起作用
- 链接到手风琴中的另一个选项卡,嵌入的链接将不起作用
- 在页面中使用了两次多个图像上传,但第一个正在工作,另一个不起作用
- php中的mysql查询不起作用,但它在另一个php文件中起作用
- javascript正则表达式不起作用:至少一个0-9,一个a-z,一个a-z,一个来自$-_.+*'()
- 另一个.js文件中的函数不起作用
- Javascript验证不起作用——只要一个if语句为true,它就会停止所有if语句
- 将一个画布绘制到另一个不起作用的画布上
- 使用另一个 ajax 脚本更改页面内容后,AJAX 脚本不起作用
- JQuery 验证来自另一个域的 url 不起作用
- Angular JS ng-click在通过另一个javascript函数加载HTML时不起作用
- 具有另一个背景图像的图像上的链接不起作用
- IE10在打开窗口并再次打开另一个窗口时不起作用
- Javascript变量等于下面的另一个变量不起作用
- 为什么这个代码不起作用(得到一个{“错误”:“请使用POST请求”}“错误)
- 视差背景没有'不起作用(只有一个图像)
- node.js中的集群不起作用.只有一个工人总是在响应
- HTML5 canvas元素的JavaScript代码将不起作用——包含一个循环