Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery.on()在ajax上获得成功_Jquery_Ajax_Events - Fatal编程技术网

jQuery.on()在ajax上获得成功

jQuery.on()在ajax上获得成功,jquery,ajax,events,Jquery,Ajax,Events,我希望将.on()绑定到一个ajax“事件”,这意味着我希望在成功检索ajax响应时触发它。 我不知道如何将.on()绑定到这样的事件。我是否需要像这样使用load $(document).on('load','#elementInsertedByAjax',function(){ // will do something }); PS我确实需要使用.on(),因为整个页面都是通过ajax调用插入的。您可以使用ajax全局事件 你可以用 或绑定到 $(document).on('aja

我希望将
.on()
绑定到一个ajax“事件”,这意味着我希望在成功检索ajax响应时触发它。 我不知道如何将
.on()
绑定到这样的事件。我是否需要像这样使用
load

$(document).on('load','#elementInsertedByAjax',function(){
    // will do something
});

PS我确实需要使用
.on()
,因为整个页面都是通过ajax调用插入的。

您可以使用ajax全局事件

你可以用

或绑定到

$(document).on('ajaxSuccess','#elementInsertedByAjax',function(){
    // will do something
});

投-1票的人能解释一下原因吗?我也很想知道,但不管怎样。。。
$(document).ajaxSuccess(function() {
// will do something
});
$(document).on('ajaxSuccess','#elementInsertedByAjax',function(){
    // will do something
});
$,ajax({
  url:'yoururl',
  type : 'GET', /*or POST*/
  data: {'d1',data1}, /*if any*/
  success:function(returndatafromserver){
         //here you can check the success of ajax
  },error:function(errormsg){

   //error if any

  }

});