Javascript调用javascript加载/发布

时间:2015-07-16 17:49:01

标签: jquery html

我的问题不涉及Ajax目的,而是javascript初始化。

当我们使用$(element).load(...)时,如何自动更新所有已加载的元素以创建 - 例如 - 输入类型文本中的rangeInput元素?

我正在搜索的是$(button).onClik()load()函数的post()触发器。

2 个答案:

答案 0 :(得分:2)

您可以将全局ajax事件用作ajaxComplete()

{{1}}

答案 1 :(得分:0)

你可以尝试使用jQuery load()函数。

$( element).load( "ajax/test.html", function() {
  alert( "Load was performed." );
});

对于每个负载,您可以创建公共功能并将其命名为

$( element).load( "ajax/test.html", 
  commonfunction
);

var commonfunction = function  ( response, status, xhr ) {
  if ( status == "error" ) {
    var msg = "Sorry but there was an error: ";
    $( "#error" ).html( msg + xhr.status + " " + xhr.statusText );
  }
}