Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery和selecbox,不允许_Jquery_Drop Down Menu - Fatal编程技术网

jquery和selecbox,不允许

jquery和selecbox,不允许,jquery,drop-down-menu,Jquery,Drop Down Menu,有了这样一个实时操作,我想在单击selectbox后禁用下拉选项的显示方式,而不是显示我自己的div来更改值。但是,上面的代码并不禁止它,我也不想使用disabled=“disabled”属性,因为它无法进行进一步的基于服务器的验证。 这应该对您有所帮助:) 如果链接断开:) 这是不可能的。如果您真的必须这样做(考虑到对易理解性的影响!),那么您需要替换整个select元素。有几个现成的JavaScript库可以为您做到这一点 $('#my_select').live("click", func

有了这样一个实时操作,我想在单击selectbox后禁用下拉选项的显示方式,而不是显示我自己的div来更改值。但是,上面的代码并不禁止它,我也不想使用
disabled=“disabled”
属性,因为它无法进行进一步的基于服务器的验证。

这应该对您有所帮助:)

如果链接断开:)


这是不可能的。如果您真的必须这样做(考虑到对易理解性的影响!),那么您需要替换整个
select
元素。有几个现成的JavaScript库可以为您做到这一点

$('#my_select').live("click", function(e) {
    e.preventDefault(); //return false also fails.
    alert("test"); //or show my dialog
});
$('select').live("mousedown", function(e) {
    e.preventDefault(); //return false also fails.
    //alert("test"); //or show my dialog
    return;
});