单击数据行时尝试打开模式窗口

时间:2019-01-23 17:43:03

标签: jquery

我正在尝试创建一个脚本,当在表中单击一行时,该脚本会打开模式窗口。 该表是使用以下代码生成的:

$(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(”)。

谁能看到我要去哪里哪里

非常感谢您的宝贵时间。

0 个答案:

没有答案