1.问题描述:每个按钮的绑定了事件传递Json对象,点击对应显示Json数据2.代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery-1.11.0.min.js" ></script> <style> .btn{ margin: 20px; } </style> </head> <body> </body> <script> window.onload = function(){ for(var i = 0;i<10;i++){ var obj = { "PersonId": i, "pid": 123 }; // obj = JSON.stringify(obj); 这里应该转化为字符串传递吗?转为字符串PersonId也变为了personid是怎么回事呢? var op = $('<a class="btn" href="javascript:doChioce(' + obj + ')">选择</a>'); $('body').append(op); } } function doChioce(obj){ // console.log(obj); //点击的时候报错 // console.log(obj.PersonId) } </script></html>
添加回答
举报
0/150
提交
取消