2012-03-16 174 views
0

我試圖在jQuery的$(document).ready(function() {內運行兩段代碼。但代碼:試圖在文檔準備好時運行兩個函數

$('#example').dataTable({ 
    "sPaginationType": "full_numbers" 
}); 

要:

$(document).ready(function() { 

    $('#example').dataTable().makeEditable({ 
     sDeleteURL: "/deleteRow" 
    }); 

    $('#example').dataTable({ 
     "sPaginationType": "full_numbers" 
    }); 

下面是完整的代碼片段:

$(document).ready(function() { 

    $('#example').dataTable().makeEditable({ 
     sDeleteURL: "/deleteRow" 
    }); 

    $('#example').dataTable({ 
     "sPaginationType": "full_numbers" 
    }); 

    $.ajax({ 
     url: 'getallurls', ............... 
    }); 
}); 
+3

機會是非常好的,你有被停止執行一個JavaScript錯誤。您是否檢查錯誤控制檯或調試控制檯是否有錯誤? – jfriend00 2012-03-16 22:42:59

+0

我做了,這是拋出一個錯誤。謝謝,它沒有找到一個JavaScript文件。 – 2012-03-16 23:13:24

+0

下一次您看到一個您無法弄清的錯誤時,請告訴我們錯誤說的是什麼,或許我們可以提供幫助。 – jfriend00 2012-03-16 23:18:42

回答

1

$.ajax({ 
    url: 'getallurls' 
}); 

當我添加不被稱爲正在撥打兩個電話3210,它不會喜歡。試試這個:

$(document).ready(function() { 

    $('#example').dataTable({ 
     sPaginationType: "full_numbers" 
    }).makeEditable({ 
     sDeleteURL: "/deleteRow" 
    }); 

    $.ajax({ 
     url: 'getallurls' 
    }); 
}); 

演示:http://jsfiddle.net/jtbowden/cfJys/