Küresel bir Javascript işlevi tanımladım: Tanımlanmamış veya javascript işlevini nasıl kaldırabilirim?
function resizeDashBoardGridTable(gridID){
var table = document.getElementById('treegrid_'+gridID);
.....
}
Bu işlev birkaç kez kullanıldıktan sonra, Prosedür kodu tekrar çağrılması gerektiğinden bu işlevi kaldırmak (veya tanımlanmamış) yapmak istiyorum. Birisi bu yöntemi çağırmaya çalışırsa, hiçbir şey yapmamalıyız.
Şu an bu işlevi değiştirmiyorum.
bu yüzden yeniden tanımlanmış bu fonksiyon bir yol olabilir:
function resizeDashBoardGridTable(gridID){
empty,do nothing
}
Teşekkürler. daha iyi bir yol?
"Prosedür kodu tekrar çağrılmalıdır" Bu ne anlama geliyor? – lonesomeday
Sadece yap: 'resizeDashBoardGridTable = işlev() {}' – Cipi
Bunun işe yarayıp yaramadığını deneyin.JS işlevini çağırın: 'eval ('işlev resizeDashBoardGridTable (gridID) {;}')' Bu 'undefine' değil ama hiçbir şey yapmaz. – Angad