0

我刚开始使用 Jeditable,现在 3 个小时似乎我无法弄清楚。本教程应该是小菜一碟:

http://www.appelsiini.net/projects/jeditable

,但事实证明在 a$$ 中有点痛苦。我已将 jquery.js 和 jquery.jeditable.js 放在与主页相同的目录中。这是我的代码(似乎代码标签不起作用,所以我只给你重要的块):标题包含

        <script type="text/JavaScript"
        src="jquery.js"></script>
    <script type="text/JavaScript"
        src="jquery.jeditable.js"></script>
    <script type="text/JavaScript"
        $(document).ready(function() {
            $('.edit').editable('#');
        });

我的 html 正文包含:

<div class="edit" id="div_1">Edit me</div>

就是这样。当我单击“编辑我”时,它应该给我一个可编辑的表单,但没有任何反应。我哪里错了?提前致谢。

4

2 回答 2

2

我不知道这是问题中的错字还是您的实际代码,但请检查以下行:

<script type="text/JavaScript"
    $(document).ready(function() {
        $('.edit').editable('#');
    });

它应该是

<script type="text/JavaScript">
    $(document).ready(function() {
        $('.edit').editable('#');
    });
</script>
于 2009-05-21T01:15:04.987 回答
0

您是否尝试将 ajax 发送到您所在的同一页面?如果是这样,用 window.location.href 替换 '#' 就可以了。

于 2009-05-21T01:13:20.280 回答