小编avi*_*vis的帖子

使用输入骨干捕获表单提交事件

我的backbone.js表单有一个文本字段(没有提交按钮).我需要在视图中捕获提交事件(使用enter键).下面是示例代码.不知何故,按Enter键不会调用submit方法.相反,表单用于重新加载.

脚本:

var FormView = Backbone.View.extend({
    el: '#form',

    events: {
        "submit": "submit",
    },

    initialize: function () {
        console.log("initialize");
    },

    submit: function (e) {
        e.preventDefault();
        console.log("submit");
    }
});

new FormView();
Run Code Online (Sandbox Code Playgroud)

HTML:

<form id="form">
  <input type="text"/>        
</form>
Run Code Online (Sandbox Code Playgroud)

javascript backbone.js

9
推荐指数
1
解决办法
2万
查看次数

Django:无法导入名称xrange

我是python和django的新手.我的django在我的机器上正常运行,直到我安装了django-haystack.我直接从github下载了django-haystack.zip并在haystack目录中执行了'python setup.py install'.在此之后,每当我运行'django-admin.py runserver'时,我收到以下错误:ImportError:无法导入名称xrange.

如果我从INSTALLED_APPS中删除'haystack',则上述命令工作正常.

由于同样的错误,我也无法运行'python manage.py build_solr_schema'.让我知道如何解决这个问题.

django django-haystack

6
推荐指数
2
解决办法
3439
查看次数

标签 统计

backbone.js ×1

django ×1

django-haystack ×1

javascript ×1