1

我在尝试让表单与 angularjs 一起使用时遇到问题。这是错误

{"error": "Shell form does not validate{'html_initial_name': u'initial-js_lib', 'form': <mooshell.forms.ShellForm object at 0x9bd4f8c>, 'html_name': 'js_lib', 'html_initial_id': u'initial-id_js_lib', 'label': u'Js lib', 'field': <django.forms.models.ModelChoiceField object at 0x9dc06ec>, 'help_text': '', 'name': 'js_lib'}"}

如果这可能有帮助,这是我正在使用的 jsfiddle:

http://jsfiddle.net/YYrZ3/

谢谢!

4

1 回答 1

2

你的小提琴有一些问题:

  1. 您需要加载 AngularJS 框架(从“No-library”更改为“AngularJS 1.0.3”)
  2. 将加载方法设置为“no-wrap (head)”
  3. <body ng-app="customerApp">在信息面板上定义应用程序 ( )
  4. 修复您的func服务(检​​查下面的小提琴)。您是在模块上而不是在服务上定义功能。还要检查 AngularJS服务文档
  5. method="post"从您的 HTML中删除

jsfiddle:http: //jsfiddle.net/YYrZ3/1/

于 2013-02-24T00:36:29.820 回答