我想将一个表ID传递给javascript。它为值1,2,3,...
工作,但我要发送的实际值是001,002,003,....
但是对于这些值,它不起作用。
在控制台中显示并进入javascript函数的值如下
001->1
002->2
.
.
009->9
010->8
011->9
012->10
.
.
php代码是
<td> <a style="text-decoration:none; " href="#" onclick="updateCaste('.$rows['caste_code'].')" ><img src="prjct/edit-icon.png" width="20" height="20"> </a></td>
javascript代码为
function updateCaste(x)
{
alert(x);
}
Plz有人帮我解决了这个问题..
答案 0 :(得分:3)
在值周围加上引号,以便将其视为字符串,而不是数字:
<td> <a style="text-decoration:none; " href="#" onclick="updateCaste(\''.$rows['caste_code'].'\')" ><img src="prjct/edit-icon.png" width="20" height="20"> </a></td>