2012-06-23 34 views
10

Tôi đang tìm tiện ích chuyển đổi hai cột dựa trên jquery đa lựa chọn có giao diện tương thích với trình khởi động twitter. Thông thường chuyển các widget chọn có hai cột liền kề, nơi người dùng di chuyển các lựa chọn của mình từ cột này sang cột khác theo cả hai hướng. Tôi đã tìm kiếm thực sự khó khăn nhưng không thể tìm thấy bất cứ điều gì từ xa gần với nhu cầu của tôi. Ai có thể đề nghị một cái gì đó (viết tắt của một từ đầu). Cảm ơn.Chọn nhiều tiện ích chuyển hai cột với chủ đề khởi động Twitter

Trả lời

29

Tôi quyết định cuối cùng cũng tự viết từ đầu. Mã nguồn có thể được tìm thấy here. Ảnh chụp màn hình dưới đây minh họa giao diện của các widget:

enter image description here

+0

Nice man làm việc. Khả năng tìm kiếm là một liên lạc tốt đẹp. –

+0

Người đàn ông làm việc tuyệt vời. nhưng tôi cần phải làm một số thay đổi trong này như thay vì chọn nhiều mục thông qua phím ctrl, tôi muốn nó được thực hiện hộp kiểm thriugh. Bạn có thể giúp tôi trong việc này không? –

+0

Khá thú vị nhưng nó quá tệ, bạn không sử dụng Bootstrap cho giao diện thay vì tự tạo ra. –

4

Các widget mà user698585 viết là 99% so với cách đó, và là một tiện ích tuyệt vời, nhưng có một số lỗi trong nó, cụ thể là:

  1. Tiện ích khiến trang web nhảy trở lại đầu trang bất cứ khi nào bạn di chuyển các giá trị giữa hai cột. Đây là vấn đề nếu bạn phải cuộn xuống tiện ích con.
  2. Tiện ích không hỗ trợ các giá trị thẻ có dấu cách hoặc dấu và trong chúng.
  3. Không có phương pháp tiếp xúc để khởi tạo cột bên phải với các giá trị từ bên trái, vì vậy nếu bạn đang sử dụng tiện ích con để lưu trữ các giá trị đã chọn trong cơ sở dữ liệu, không có cách nào để khởi chạy tiện ích với các lựa chọn đó khi người dùng quay lại trang sau.

Tôi đã thông báo cho tác giả về các vấn đề và cung cấp mã mẫu, nhưng trong thời gian chờ đợi, nếu bạn gặp phải các vấn đề này, bạn có thể tìm thấy một ngã ba cố định của tiện ích here.

Cảm ơn, user698585 vì tất cả công việc khó khăn của bạn!

0

Đây không phải là tiện ích hai cột nhưng có cùng chức năng. Nó cũng là một chút đẹp hơn theo ý kiến ​​của tôi:

http://davidstutz.github.io/bootstrap-multiselect/

+0

Vì vậy, đó là "đẹp hơn" nhưng nó bỏ lỡ điểm. Tôi thích nó cho một số trường hợp sử dụng, nhưng khi các mục danh sách của bạn có 30 tên ký tự (không phải theo lựa chọn của tôi), bạn sẽ không thể xem tất cả các giá trị được chọn cùng một lúc, trong trường hợp người dùng muốn bỏ chọn. Hai cửa sổ cạnh nhau – ruckc

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