2012-06-21 54 views
10

Có cách nào có thể để thêm thuộc tính lớp và id trong form_dropdown của CodeIgniter không? Tôi đã thử form_dropdown('name',$array,'class','id') và nó không thay đổi bất cứ điều gì, xin vui lòng cho tôi biết làm thế nào để thực hiện nó?thêm lớp và id vào form_dropdown

được sửa đổi:
với hình thức thả xuống của tôi như form_dropdown('name',$array,set_value('someValue'),'id="myId"'); này nếu tôi thấy nguồn của tôi từ trình duyệt của tôi nó trông giống như <select name="provinsi" id="provinsi_id"> này, nhưng nếu tôi viết giống như cách của bạn form_dropdown('name',$array,set_value('someValue'),'class="myClass"','id="myId"'); hơn như thế này trong trình duyệt mã nguồn của tôi <select name="provinsi" class="myClass">

rằng là tôi muốn nói
cảm ơn bạn

Trả lời

31

như thế này:

form_dropdown('name', $array, '', 'class="my_class" id="my_id"') 

Tham số thứ ba là giá trị bạn muốn được chọn và tham số thứ tư là cho dữ liệu bổ sung. Đọc more.

+0

xin cảm ơn @Yan đã dành thời gian trả lời câu hỏi của tôi, khi tôi cố gắng theo cách của bạn hơn là tôi không thể nhìn thấy thẻ 'id' .. đề xuất nào? – ranggadablues

+0

vui lòng chỉnh sửa câu hỏi của bạn bằng mã mới mà bạn đã thử. –

+0

Tôi đã chỉnh sửa câu hỏi của mình – ranggadablues

0

Bạn có thể định nghĩa lớp, id hoặc bất kỳ thuộc tính HTML khác trong tham số thứ tư của form_dropdown() chức năng như một mảng kết hợp như dưới đây:

form_dropdown ('name', $ mảng, set_value ('someValue'), [ 'class' => 'myClass', 'id' => 'myId']);

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