Tôi đang tìm cách tạo hệ thống nơi người dùng có thể tạo bản khảo sát. Khá nhiều, tôi đang cố tạo một biểu mẫu tạo nên các biểu mẫu. Nó cần phải khá rộng và bao gồm input
s, select
s, textarea
s và các thành phần biểu mẫu khác.Tạo biểu mẫu HTML động qua GUI
Ngay bây giờ, tôi đang sử dụng một công cụ tạo khuôn mẫu với jQuery, nhưng nó trở nên thực sự lộn xộn và tôi cảm thấy rằng có một cách tốt hơn để thực hiện việc này.
Người dùng cần có thể thêm, chỉnh sửa và xóa câu hỏi & các tùy chọn (câu trả lời) của họ. Họ cũng cần phải có thể xác định loại câu hỏi (nhiều lựa chọn, thanh trượt phạm vi, câu trả lời ngắn, v.v.) và nó cần hỗ trợ tải lên hình ảnh.
Tôi đã bỏ qua Google nhưng chưa tìm thấy những gì tôi đang tìm kiếm. Có một thư viện hoặc khung công tác js hiện có tôi có thể sử dụng để dễ dàng thêm & xóa các phần tử trong DOM trong khi vẫn theo dõi loại phần tử và cấu trúc phân cấp không? Hoặc có lẽ một API tôi có thể sử dụng? Tôi không cảm thấy muốn phát minh lại bánh xe trên cái này.
Có thể xem qua mô-đun biểu mẫu web drupals http://drupal.org/project/webform – HerrSerker