How to display only the text in datalist HTML5 and not the value?

前端 未结 3 1391
后悔当初
后悔当初 2020-12-02 23:09

Here is an example:



    
3条回答
  •  [愿得一人]
    2020-12-02 23:53

    Edit, updated

    Following Regent

    Try (v3)

    html

    
    
        
        
        
        
        
    
    
    

    js

    $(document).ready(function() {
    
    var data = {}; 
    $("#browsers option").each(function(i,el) {  
       data[$(el).data("value")] = $(el).val();
    });
    // `data` : object of `data-value` : `value`
    console.log(data, $("#browsers option").val());
    
    
        $('#submit').click(function()
        {
            var value = $('#selected').val();
            alert($('#browsers [value="' + value + '"]').data('value'));
        });
    });
    

    jsfiddle http://jsfiddle.net/guest271314/j7ehtqjd/13/

提交回复
热议问题