【问题标题】:Simple Jeditable Problem简单的可编辑问题
【发布时间】:2009-05-21 01:06:53
【问题描述】:

我刚开始使用 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>

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

【问题讨论】:

    标签: javascript jquery ajax jeditable


    【解决方案1】:

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

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

    应该是

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

    【讨论】:

    • 谢谢。你哪里对。结果我错过了“脚本”标签的右括号。我会努力在未来得到更多的关注。再次,非常感谢。
    • 在开发 JS 时提示您应该使用 FireBug 等工具。当您的代码中有错误或拼写错误(如您所见)时,它们会警告您。 FireBug 是一个真正的节省时间
    【解决方案2】:

    您是否尝试将 ajax 发送到您所在的同一页面?如果是这样,请将“#”替换为 window.location.href,您应该可以继续使用了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-11
      • 1970-01-01
      • 1970-01-01
      • 2011-02-21
      • 1970-01-01
      相关资源
      最近更新 更多