2009-10-26 145 views
0

我正在使用JQuery进行AJAX调用。我找回一个包含HTML和Javascript的JSON对象。在JavaScript中,有一个函数Initialize()。这个从AJAX调用返回的javascript应该替代Initialize()的初始定义,它在AJAX调用之前就已经存在了。所以基本上,我试图动态地将javascript函数的代码更改为从AJAX调用返回的代码。帮帮我?提前致谢。动态更改javascript变量

+1

什么是你的问题?你尝试了什么,但没有奏效? – 2009-10-26 16:50:57

回答

0

我想你可能会寻找这样的事情:

init = function() { alert("init"); }; 

hash = { "newInit" : function() { alert("newInit"); }}; 

init(); // alerts "init" 

init = hash.newInit; 

init(); // alerts "newInit" 
+0

啊...函数指针。不知道为什么我没有想到:D是的,这肯定有帮助。谢谢! – bpshake 2009-10-26 17:19:52