2013-03-28 32 views
6

Gần đây tôi đã cập nhật lên phiên bản mới nhất của quản trị viên đang hoạt động và giờ đây nút xóa của tôi không hoạt động. Tôi đang sử dụng các trang chuẩn được tạo ra với các sửa đổi. Tôi nhận được lỗi này trên trình duyệt gỡ lỗi giao diện điều khiển:Active_Admin Xóa không hoạt động - Loại không bắt buộcLỗi: Không thể đọc thuộc tính 'mozilla' không xác định

của router Lỗi Loại: Không thể đọc thuộc 'mozilla' của active_admin.js không xác định: 9612 (chức năng ẩn danh) active_admin.js: 9612 (chức năng ẩn danh) active_admin.js : 10118

Đây là tệp application.js của tôi.

// This is a manifest file that'll be compiled into including all the files listed below. 
// Add new JavaScript/Coffee code in separate files in this directory and they'll  automatically 
// be included in the compiled file accessible from http://example.com/assets/application.js 
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the 
// the compiled file. 
// 
//= require jquery 
//= require underscore 

Tôi sử dụng jquery thông qua trang web của mình để chắc chắn rằng nó đang được đưa vào.

Tôi đã chạy đường ray tạo active_admin: tài sản nhiều lần. Tôi đã cố gắng khắc phục điều này trong khoảng 10 giờ và tôi đang bối rối. Mọi sự trợ giúp sẽ rất được trân trọng.

Trả lời

2

Có thể hơi muộn để chơi ở đây nhưng điều này thường xảy ra khi bạn sử dụng JQuery khoảng 1.9 trở lên. JQuery 1.9 và lớn hơn (tôi nghĩ rằng đó là khoảng thời gian đó) đã trình duyệt sniffing vì vậy đó là nơi mà lỗi đến từ.

23

Thêm bên dưới để mã HTML của bạn sau khi tải thư viện JQuery js: (xảy ra khi sử dụng JQuery phiên bản 1.9 và +)

<script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script> 
+0

thể này được đánh dấu chấp nhận nếu nó làm việc? #Tim – ram

+0

Điều này đã giải quyết được vấn đề của tôi. –

Các vấn đề liên quan