0
我有这样的形式,并在其中我有这样的:我该如何为这个ajaxious表单写一个测试?
<%= f.select(:category_id, categories_for_select) %>
<%= f.select(:subcategory_id, options_for_select(["Choose category"])) %>
然后,当用户更改类别的子类别选择框通过AJAX填写本身。
这两个类别和子类别对于我的模型都是强制性的,并且包含在验证中,所以我无法保存没有子类别的实例。 无论如何,这些子类别在HTML代码中不可用,因此Webrat没有看到它。
我的问题是:我该如何为此写一个功能测试?但是,如何让这种方法在没有JavaScript的情况下工作?