Używam ddslick do rozwijania menu z ikonami, jedynym problemem jest kiedy zamieszczam formularz, wartość wybranej opcji jest zawsze pusta, działa dobrze, jeśli wyłączę ddslick.ddslick wybierz opcje nie ma wartości post wybranej opcji - jquery plugin
<script language="javascript" type="text/javascript">
$('.cflagdd').ddslick({
onSelected: function(selectedData){
//callback function: do something with selectedData;
// $('#editcflag').submit(); - this does not work, posts form on page load
}
});
</script>
<select class="cflagdd" name="cflag">
<option value="0" selected="selected">No action flag set</option>
<option value="1" data-imagesrc="'.base_url().'images/Actions-flag-green-icon.png">Resolved</option>
<option value="2" data-imagesrc="'.base_url().'images/Actions-flag-yellow-icon.png">Investigate</option>
<option value="3" data-imagesrc="'.base_url().'images/Actions-flag-red-icon.png">Urgent</option>
<option value="4" data-imagesrc="'.base_url().'images/Actions-flag-blue-icon.png">False positive</option>
</select>
Wersje: jQuery 1.7.2.js jQuery UI - v1.8.20
Dzięki za wszelką pomoc, znacznie apreceated
Zrobiłem to, co powiedziałeś i moje dane wejściowe nigdy nie mają nazwy + id tylko class = "dd-selected-value" i muszę utworzyć dodatkowe pole ukryte, aby uzyskać wybraną wartość na serwerze internetowym przy wysyłaniu formularza. – Elisabeth
Czy twój oryginalny tag ma identyfikator? – Linkmichiel