我正在从 onclick 事件中调用一个名为 edit 的函数,如下所示。
<script type="text/javascript">
$(document).ready(function () {
...
$.each(data, function (key, val) {
...
var td11 = $('<input type="button" value="Edit" onclick="edit();" />')
.attr("name",val.Id);
$(tr2).append(td11);
$(table1).append(tr2);
});
$("#cers").append(table1);
该函数定义在$.each循环之外,在$(document).ready内部,如下
function edit() {
alert("Id ");
}
当我单击编辑按钮时,Chrome 显示错误:未捕获的引用错误:未定义编辑。
没有其他错误。