如何查看变量,在ajax中运行其他文件脚本

时间:2015-06-10 10:04:32

标签: php jquery ajax

实施例: 我有文件ajax demo_ajax.php将返回:

<p>this is data in file ajax</p>
<script>
   demo();
</script>

文件脚本demo_script.js:

$(document).ready(function(){
  function demo(){
  // my code here
  }
});

我的问题是文件 demo_ajax.php 如何在文件 demo_script.js 中调用 function demo(),我会尝试和获取错误函数undefined

3 个答案:

答案 0 :(得分:1)

更改

$(document).ready(function(){
  function demo(){
  // my code here
  }
});

$(document).ready(function(){

}); 
  function demo(){
  // my code here
  }

不要忘记将您的脚本文件包含在父页面

答案 1 :(得分:1)

试试这个......

$(document).ready(function() {
  $(this).demo();
});
// You can replace 'this' with another selector such as 'p'
// Then inside the 'demo' function, $(this) will refer to your selector
$.fn.demo = function()
{

}

答案 2 :(得分:1)

包括你的

  

demo_script.js

位于

的顶部
  

demo_ajax.php

然后它会工作..