Calling a jQuery function inside html return from an AJAX call

前端 未结 6 2220
梦毁少年i
梦毁少年i 2020-12-02 17:45

I am working on a web page that is using jQuery. I have an Ajax call that gets data from the server and updates a div. Inside that data there is a jQuery function, but the f

6条回答
  •  一向
    一向 (楼主)
    2020-12-02 18:23

    If you want JavaScript tag evaluation, with html content, you should set the dataType option of the ajax call to "html":

    $.ajax({
      type: "GET",
      url: "yourPage.htm",
      dataType: "html"
    });
    

    Or dataType "script", if you want to load and execute a .js file:

    $.ajax({
      type: "GET",
      url: "test.js",
      dataType: "script"
    });
    

    more info here: Ajax/jQuery.ajax

提交回复
热议问题