我一直在努力研究如何将其他参数传递给javascript回调函数.
在类似的帖子中,用户已成功使用匿名函数(这对我来说是新的,所以我可能一直在做错了)但我无法让它们解雇.
以下是我现在所拥有的,我需要能够将itemId传递给函数"ajaxCheck_Callback"以及响应.
希望这是有道理的.
谢谢您的帮助.
function delete(itemId)
{
selectpage.ajaxCheck(itemId, ajaxCheck_Callback);
}
Function ajaxCheck_Callback(response)
{
alert(response);
alert(itemId);
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.我现在在警报时未定义,而之前这是正确警报.
function delete(itemId)
{
selectpage.ajaxCheck(itemid, function () {ajaxCheck_Callback(itemid); });
}
function ajaxCheck_Callback(response)
{
alert(response);
alert(itemId);
}
Run Code Online (Sandbox Code Playgroud)
Ale*_*pin 12
通常的方法是使用匿名函数.
function deleteItem(itemId) {
selectpage.ajaxCheck(itemId, function() { ajaxcheck_Callback(itemId); });
}
function ajaxCheck_Callback(response)
{
alert(response);
}
Run Code Online (Sandbox Code Playgroud)
小心你的语法,那里有一些错误.该function关键字具有较低的情况下f,你不能有一个函数命名delete,这是一个保留关键字.