0
A
回答
0
嗨,大家好,这里是我的解决方案。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
$(document).ready(function() {
if($("#ID option:selected").val() == "Initial"){
$("#ID option[value='Initial']").attr("disabled", "disabled");
//to disable
$("#ID option[value='Invalid']").attr("disabled", false);
//to enable
}
});
</script>
2
是的,您可以根据组合框中选择的选项编写javascript。
假设如果下拉菜单的状态为“B”,则可以禁用下拉菜单,以便任何人都无法更改状态。
<script>
$(document).ready(function()
{
var statusValue = $('select[title=DDStatus]').val();
if(statusVal == "B")
{
$("select[title$='DDStatus']").attr('disabled', 'disabled');
}
}
);
</script>
您也可以在点击确定按钮之前根据状态列对其他文件进行验证。 你可以使用PreSaveAction()函数来做到这一点。
function PreSaveAction()
{
var statusValue = $('select[title=DDStatus]').val();
if(statusVal == "B")
{Your code here with return false;}
else{return true; }
}
我希望它可以帮助你。
相关问题
- 1. 根据从组合框B选择的项目更改组合框列表B
- 2. 根据组合框中的选项填充组合框?
- 3. 根据另一个组合框值更改组合框值?
- 4. 根据组合框中选定的项目更改数据
- 5. 根据组合框中的选择动态更改html标签
- 6. 根据选择的组合框项目更改标签
- 7. 组合框选定索引更改所有组合框更改
- 8. 根据组合框的选择更改文本框的值
- 9. vb.net根据前两个组合框中的选定项目更改组合框选项
- 10. 已选择项目更改组合框
- 11. C#根据其他组合框添加项目到组合框
- 12. 根据来自不同组合框的值显示组合框项目
- 13. 更改组合框时动态移动组合框?
- 14. 如何根据C#中另一个组合框的选定值更改组合框中的项目
- 15. 检查组合框的状态并只更改文本框
- 16. 如何动态更改两个相关组合框的项目
- 17. 根据文档中的书签更改组合框选择
- 18. 根据选择的组合框更改元素高度
- 19. 在组合框中选择更改时动态更改列表框项目
- 20. 根据组合框更改两个文本框的值
- 21. 在不同的选项卡中更改组合框的文本
- 22. ASP.NET AjaxControlToolkit根据Ajax动态更改组合框内容
- 23. 动态更改组合框的DataStore
- 24. 动态更改组合框的DisplayMemberPath?
- 25. 如何根据组合框选择更改文本标签?
- 26. 如何根据组合框选择更改UI
- 27. WPF DataTrigger的组合框项目更改
- 28. 更改显示的项目组合框
- 29. 根据复选框组合阵列
- 30. 组合框选定的值更改
谢谢!这实际上帮助我为我的问题确定一个解决方案。 – TheGreenGentleman