基于代码..我想在附加文件时创建弹出窗口,我们需要选择下拉字段= 123然后表单很好..但是如果我们忘记在下拉列表中选择字段= 123它会弹出他们需要选择的字段..我怎么能这样做?我是js的初学者..任何人都可以帮助我.. 非常感谢:)
function PreSaveAction() {
var elm = document.getElementById("idAttachmentsTable");
if (elm == null || elm.rows.length == 0) {
document.getElementById("idAttachmentsRow").style.display = 'none';
alert("Please attach Documents");
return false;
} else {
return true;
}
}
答案 0 :(得分:0)
如果你可以使用jQuery,你可以查看下面的示例脚本。
$('select[title="DDLField"] means dropdown filed title equal DDLField.
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script type="text/javascript">
function PreSaveAction() {
var selectedOption = $('select[title="DDLField"] option:selected').text();
alert(selectedOption);
if (selectedOption != "123") {
alert("select the field");
return false;
}
}
</script>