我有一些JavaScript将<div>
显示为模式对话框。这工作正常,但现在我想使用AJAX在<div>
上安装一些控件。我试图确定从JavaScript中使用AJAX的最佳方式。通过AJAX从JavaScript填充控件
我知道我可以从JavaScript调用__doPostBack()
来启动AJAX回发。但后来我不得不采取一些窍门,例如注入一些启动脚本,以便在控件填充后显示来自JavaScript的模式<div>
。
有没有更好的方法?
我有一些JavaScript将<div>
显示为模式对话框。这工作正常,但现在我想使用AJAX在<div>
上安装一些控件。我试图确定从JavaScript中使用AJAX的最佳方式。通过AJAX从JavaScript填充控件
我知道我可以从JavaScript调用__doPostBack()
来启动AJAX回发。但后来我不得不采取一些窍门,例如注入一些启动脚本,以便在控件填充后显示来自JavaScript的模式<div>
。
有没有更好的方法?
如果您想利用ASP.NET控件,您可以对实例化控件,填充它,呈现它并将呈现的HTML返回给您的javascript/ajax函数的服务进行ajax调用。
谢谢,但我对jQuery相当陌生,不知道该怎么做。 –
这应该让你走。 http://stackoverflow.com/questions/879362/calling-asmx-from-jquery –
可能不相关,但你应该看看像[jQuery](http://jquery.com/)> = JavaScript + AJAX – Pablo
@Pablo:我可以使用jQuery,但我不知道它是如何会在这里帮助。 –