如何从组合框中删除此点击操作 javascript

how to remove this click action javascript from the combobox

下面是我的代码,但我只想实现无需点击的简单组合框。我的意思是我想在 html 和 jquery 中删除它。如果我删除

<a href="javascript:void(0)">Click</a>

那么我应该删除上面代码中的哪个 jquery 代码

$(function(){
    var CB = $("select").kendoComboBox();
  
    $("a").click(function(){
       
    });
});
<html>
<head>
<script class="jsbin" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
    <link href="http://cdn.kendostatic.com/2012.1.515/styles/kendo.common.min.css" rel="stylesheet" />
    <link href="http://cdn.kendostatic.com/2012.1.515/styles/kendo.default.min.css" rel="stylesheet" />
    <link href="http://cdn.kendostatic.com/2012.1.515/styles/kendo.dataviz.min.css" rel="stylesheet" />
    <script src="http://cdn.kendostatic.com/2012.1.515/js/kendo.all.min.js"></script>
</head>

<body>
    <select>
        <option>One</option>
        <option>Two</option>
        <option>Three</option>
    </select>
    <a href="javascript:void(0)">Click</a>
</body>
</html>

如果要删除点击操作,只需执行:

$('a').off('click');

.on() 添加监听器
.click() 等于 .on('click')
.off() 删除侦听器

在您上面的代码中,如果您不需要点击监听器,只需删除点击部分即可:

$("a").click(function(){

});

因此您的 jquery 函数将如下所示:

$(function(){
    var CB = $("select").kendoComboBox();
});

你能试试下面的 HTML 和 Jquery 片段吗?

<select id="mySelectBox">
    <option>One</option>
    <option>Two</option>
    <option>Three</option>
</select>
<button id="btn">Click</button>

$("#btn").click(function(){
    $("#mySelectBox option:selected").remove();
});