Javascript 使用select和jquery日期选择器绑定/取消绑定或打开/关闭
我想从选择列表和jquery日期选择器中删除单击事件。 假设选择框包含3个值 选择,是,否加载表单时选择否,则在满足满足条件之前,用户不得更改表单。 一旦条件满足,我还想恢复任何选项的选择Javascript 使用select和jquery日期选择器绑定/取消绑定或打开/关闭,javascript,jquery,jquery-ui,javascript-events,Javascript,Jquery,Jquery Ui,Javascript Events,我想从选择列表和jquery日期选择器中删除单击事件。 假设选择框包含3个值 选择,是,否加载表单时选择否,则在满足满足条件之前,用户不得更改表单。 一旦条件满足,我还想恢复任何选项的选择 <html> <head> <title> Javascript Test </title> <script src="jquery.js"> </script> <script type="text/javascript">
<html>
<head>
<title> Javascript Test </title>
<script src="jquery.js"> </script>
<script type="text/javascript">
$(document).ready(function(){
$("#b1").data("isOn","Remove");
});
$(document).ready(function(){
$("#b1").click(function(){
var i=0;
//alert("hi");
if($(this).data("isOn")=="Add"){
alert($(this).data("isOn"));
$(this).data("isOn",'Remove');
$("#car").on('click');
//return false;
}
else if($(this).data("isOn")=="Remove"){
alert($(this).data("isOn"));
$("#car").off("click");
$(this).data("isOn",'Add');
//return false;
}
alert(i);
i++;
});
});
</script>
</head>
<body>
<select name="carlist" form="carform" id="car">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
<input type = "button" value="Add/Remove" id="b1"/>
</body>
</html>
你有没有试过的代码?我在上面给出了一个示例代码,尽管我使用了一个解决方法。