2011-09-21 31 views
20

Tôi đang sử dụng tệp uniform.js cho jQuery và tôi cần phải thay đổi giá trị của mục được chọn theo chương trình. Dường như thay đổi trường < thực tế chọn >, nhưng phần tử đồng nhất không thay đổi. Cách thích hợp để làm điều này là gì, ngoài việc tìm kiếm HTML theo cách thủ công cho tùy chọn, sau đó thiết lập phần tử thống nhất cho giá trị đó?Thay đổi giá trị Select bằng cách sử dụng jQuery Uniform.js

Trả lời

38

Sau khi đặt giá trị như bình thường, bạn cần phải thông báo thống nhất để cập nhật phần tử.

$.uniform.update("#myUpdatedSelect"); 

hoặc như các tài liệu nói, nếu bạn là lười biếng, bạn có thể để cho nó cập nhật ALL yếu tố

$.uniform.update(); 
+2

+1 : cảm ơn cho câu trả lời, đó là làm cho tôi hạt ở đây ... – rsenna

+0

Tôi đã nghiêm túc về để bỏ cuộc, cho đến khi tôi kiểm tra chặt chẽ mã và tìm ra giá trị của tôi đã được cập nhật tốt nhưng freaking uniformjs đã không cập nhật sp một cái giữ giá trị .. cảm ơn bạn! – Roberto

2

Cố gắng sử dụng lệnh cập nhật trong các chức năng hoàn chỉnh:

$('.selectbox').load('index.php?get=newoptions', function() { 
    $.uniform.update('selectbox'); 
}); 
Các vấn đề liên quan