DataTables和jquery添加模式以编辑/删除每行中的链接
我是一个新手,所以请原谅我,如果这是一个简单的 我试图在没有太多运气的情况下展示一个jquery确认框。。常规javascript工作正常 我使用的是DataTables,在右边最后一列有两个图像,一个是edit,另一个是delete 我尝试了一个简单的对话框: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中
` $('#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?谢谢!工作得很好。。我明白我在你的帖子中做错了什么,所以这是一个双倍的奖励:)@丹尼斯:如果答案对你有效,别忘了接受左边的勾号。因此,将来遇到与你相同问题的人可以很快得到答案:)