我正在尝试创建一个脚本,当在表中单击一行时,该脚本会打开模式窗口。 该表是使用以下代码生成的:
$(document).ready(function(){
var data;
$.get("get_timeline.php", function(data){
//console.log("DATA", data);
response = $.parseJSON(data);
$(function() {
$.each(response, function(i, item) {
var $tr = $('<tr class="TimeLineData" onclick="display("test");" >').append( // LINE 13
$('<td>').text(item.deviceid),
$('<td>').text(item.location),
$('<td>').text(item.mediatype),
$('<td>').text(item.campainname),
$('<td>').text(item.medianame),
$('<td>').text(item.start_date),
$('<td>').text(item.end_date),
$('<td>').text(item.uploadflag).toggleClass('flagclass', item.uploadflag === 1)
).appendTo('#records_table');
});
});
});
});
我在第13行上
var $tr = $('<tr class="TimeLineData" onclick="display("test");" >').append(
对于模式弹出窗口,我有:
function display(test) {
$("#dialog").dialog();
}
我得到的错误是控制台中的“未捕获的SyntaxError:意外的输入结束”和源中的“ display(”)。
谁能看到我要去哪里哪里
非常感谢您的宝贵时间。