【问题标题】:jQuery Load - Additional ParameterjQuery 加载 - 附加参数
【发布时间】:2014-01-09 17:14:39
【问题描述】:

我正在使用 jQuery 加载 方法。

 $('#tabs-1').load("@Html.Raw(Url.Action("IndexTpUse",
                                    "Transactions"))", completed);

 function completed(response, status, xhr)
 {

 }

我需要将 load 方法 中的附加参数发送到已完成的函数中。有可能吗?

所以我的最终结果可能是这样的:

 function completed(response, status, xhr, additionalParam)
 {

 }

谢谢

【问题讨论】:

  • 服务器端的附加参数从何而来?
  • 只需将完成的方法包装在匿名函数中,并传递参数
  • @adeneo 没有。我需要从客户端 .load 方法发送它。我猜这是一种 Javascript 语言的疑问。
  • @A.Wolff 你能举个例子吗?谢谢

标签: javascript jquery


【解决方案1】:

可以使用bind预定义一些函数参数:

$('#tabs-1').load("@Html.Raw(Url.Action("IndexTpUse","Transactions"))", completed.bind(null, 'my param value'));

 function completed(additionalParam, response, status, xhr)
 {

 }

【讨论】:

    猜你喜欢
    • 2015-04-22
    • 1970-01-01
    • 2021-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-01
    相关资源
    最近更新 更多