为何我用js调用PHP某个函数的返回值在HTML上显示老是出错?

PHP代码:

<?php
function form_getresultnum($formid) {
    $count = DB::result_first("SELECT count FROM ".DB::table('form_item_count')." WHERE formid='$formid'");
    return $count;
}
echo form_getresultnum(2);
?>

html代码:

<p id="p1"></p>

window.onload = function s(){$("#p1").load("/i/template/form/source/function/function_form.php");}

老是显示Uncaught TypeError: Cannot read property 'load' of null at s? 怎么都获取不到这个值呢?有没有大佬指导一下啊。

阅读 1.6k
1 个回答

jQuery 选择元素不会返回 null ,倒是 chrome 环境下的 window.$ 函数会。
所以页面里可能没有 jQuery,或者 jQuery 还没引入。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题