Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
DataTables和jquery添加模式以编辑/删除每行中的链接_Jquery_Jquery Ui_Datatable - Fatal编程技术网

DataTables和jquery添加模式以编辑/删除每行中的链接

DataTables和jquery添加模式以编辑/删除每行中的链接,jquery,jquery-ui,datatable,Jquery,Jquery Ui,Datatable,我是一个新手,所以请原谅我,如果这是一个简单的 我试图在没有太多运气的情况下展示一个jquery确认框。。常规javascript工作正常 我使用的是DataTables,在右边最后一列有两个图像,一个是edit,另一个是delete 我尝试了一个简单的对话框: ` $('#datatable tbody tr a.delete img').live( 'click', function () { $( "#dialog" ).dialog(); });` 在html中

我是一个新手,所以请原谅我,如果这是一个简单的

我试图在没有太多运气的情况下展示一个jquery确认框。。常规javascript工作正常

我使用的是DataTables,在右边最后一列有两个图像,一个是edit,另一个是delete

我尝试了一个简单的对话框:

     ` $('#datatable tbody tr a.delete img').live( 'click', function () {
    $( "#dialog" ).dialog();

  });`
在html中,我有一个id为dialog的divtage。。但是当我点击链接时,我得到一个错误,上面写着“$(“#dialog”)。dialog不是一个函数”

我在谷歌上搜索到了这个错误,结果一无所获。。有人有什么想法吗?

$。dialog()
jqueryui插件的一部分

这里有一个演示:

加载jQuery,然后加载jQueryUI,然后加载脚本:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" type="text/javascript"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/jquery-ui.min.js" type="text/javascript"></script> 
<script>
$(function() {
    $('#datatable tbody tr a.delete img').live( 'click', function () {
      $( "#dialog" ).dialog();
    });
});
</script>

$(函数(){
$('#datatable tbody tr a.delete img').live('click',function(){
$(“#dialog”).dialog();
});
});

页面中是否引用了jquery ui?谢谢!工作得很好。。我明白我在你的帖子中做错了什么,所以这是一个双倍的奖励:)@丹尼斯:如果答案对你有效,别忘了接受左边的勾号。因此,将来遇到与你相同问题的人可以很快得到答案:)