Tôi có dưới CJuiAutoComplete và khi tải tôi muốn hiển thị "Tìm kiếm" trong trường văn bản và khi nhấp, tôi muốn xóa. Tôi đã thử sử dụng "giá trị" trong các tùy chọn, nhưng không thể làm cho nó hoạt động. Nhờ sự giúp đỡ của bạnYii CJuiAutoHoàn tất giá trị hiển thị mặc định và xóa nó khi nhấp vào
cũng
'htmlOptions'=>array('value'=>'Search',)
<?php
$this->widget('zii.widgets.jui.CJuiAutoComplete', array(
'name'=>'test1',
'source'=>'js: function(request, response) {
$.ajax({
url: "'.$this->createUrl('myAutoComplete/autoCompleate').'",
dataType: "json",
data: {
term: request.term,
brand: $("#type").val()
},
success: function (data) {
response(data);
}
})
}',
'options' => array(
'showAnim' => 'fold',
'select' => 'js:function(event, ui){ alert(ui.item.value) }',
'click'=>'js:function(event, ui) {
alert("test");
return false;
}',
),
'htmlOptions'=>array('value'=>'Search',)
));
?>
cố gắng Trân
CẬP NHẬT
đặt trực tiếp 'giá trị' => 'Tìm kiếm' làm việc.
Kiểm tra xử lý nhấp chuột
Kiran
bạn cũng có thể sử dụng thuộc tính "trình giữ chỗ" trong htmloptions, mặc dù nó không được hỗ trợ trong tất cả các trình duyệt. – ldg