javascript - 打开时禁用 struts jquery 对话框按钮

标签 javascript jquery struts2

我想在首次加载对话框时禁用“提交文档”按钮。我该怎么做?

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<sj:dialog id="submitdialog" resizable="false" autoOpen="false" modal="true" width="800" height="440" 
buttons="{ 
    													
'Submit CAD':function() { submitOk(); },
    													
  'Cancel':function() { submitCancel(); } 
    													
}" title="Submit Document">
</sj:dialog>

最佳答案

您可以使用 jQuery 来做到这一点。打开对话框时,您可以将其放入 document.ready 函数中:

$("#submitdialog").next(".ui-dialog-buttonpane button:contains('Submit CAD')")
              .prop("disabled", true);

希望有效果

关于javascript - 打开时禁用 struts jquery 对话框按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40367985/

相关文章:

javascript - Flot:使用多个堆叠条形图对整个屏幕中的条形堆叠进行排序

javascript - 如何在元素位置变化时设置 $watch?

jquery - 如何修复 chrome 中的 jquery 过滤

java - 为什么 "return ERROR"仅适用于异常?

java - struts 验证发生在页面加载时而不是提交时

java - struts2中需要通过action名称获取action url

javascript - 导入函数中的未定义值

javascript - JQuery 循环闪烁图像

javascript - 将输入值格式化为用户类型

javascript - 如何在每个屏幕上找到特定位置?