我有一个DWR bean类,我可以通过JavaScript引用它。我在该类中还有一个名为getWritableContactSQL的函数
public static string getWritableContactSQL(String, String, String){...}
现在我有3个参数可用于JavaScript代码。我想用这些参数调用这个函数,并希望将此函数的输出用于另一个JavaScript函数:
function slqDone(data){...}
如果getWritableContactSQL函数没有任何参数,我会称之为:
getWritableContactSQL(sqlDone);
但我有论据,不知道该怎么做。我几乎不了解AJAX。
答案 0 :(得分:1)
首先从javascript函数中调用java方法getWritableContactSQL(a,b,c)。
DwrUtil.getWritableContactSQL(a,b,c,getWritableContactCallBack);
getWritableContactCallBack is the callback function.
请求完成后,将返回一些数据。这将在回调函数中返回。
function getWritableContactCallBack(data)
{
dwr.util.setValue("divId", "got data", {
escapeHtml : false
});
}