HTML表单重新加载使用JQuery提交的新数据库信息将无法正常工作(PHPBB overal_header)

时间:2013-01-25 13:37:42

标签: php jquery forms phpbb

我正在尝试创建一个在运行时生成大部分网站的网页。要做到这一点,我必须使用JQuery并将其包含在overalheader(我正在使用PHPBB)中,如下所示:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>

我想使用HTML / JS表单的提交链接:

<a href="#" onclick="$('#pagina').val('{menu.BUTTONTEXT}'); $('#input').submit(); return false;">{menu.BUTTONTEXT}</a>

(在运行时从Chrome复制,所有值都正确加载)

<a href="#" onclick="$('#buurt').val('buurt 1'); $('#input').submit(); return false;">buurt 1</a>

形式:

<form id="input" action="index.php" method="post">
    <input type="hidden" id="pagina" name="pagina" value="{PAGINA_NAME}"/>
    <input type="hidden" id="buurt" name="buurt" value="{BUURT}"/>
</form>

从PHP页面生成的所有变量都有效,但当我点击某个链接时Chrome会给我这个错误:

Uncaught ReferenceError: $ is not defined localhost:33
onclick

我正在使用Xampp来尝试此代码,但它无法找到$。我做错了什么或者我是否必须添加一个函数来定义$作为Jquery?

0 个答案:

没有答案