如果associateID
为null
,我想在不使用提示框的情况下显示一些消息。
如果可能,我们可以使用jquery吗?但我不知道如何使用jquery编写代码。
我想在同一页面显示消息但不想使用警告框。
function retrieveAssociate()
{
//alert("in retrive associate");
var associates = document.getElementsByName("resourceId");
var associateID = null;
for (var i = 0; i < associates.length; i++) {
if (associates[i].checked) {
associateID = associates[i].value;
break;
}
}
if(associateID==null) {
//in this part i need to put my logic to display message
//here i want to display some message without using alert box if associateID is null
//alert("Please select associate ID");
} else {
}
}
答案 0 :(得分:0)
您可以在页面中添加其他元素。例如,如果它输入文本
if(associateID==null){
$("#messageinput").val("associateID is null");
}
else{
}
或不使用jquery
if(associateID==null){
var elem = document.getElementById("messageinput");
elem.value = "associateID is null";
}
else{
}
确保你的html正文中有这个
<input type="text" id="messageinput"/>
并导入必要的jquery版本。
首先你需要在servlet中设置属性,如
request.setAttribute("message", "some message");
用于JSTL导入
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
在您的HTML页面中,您可以使用c:out标记
<c:out value="${message}"/>
确保配置构建路径并下载jstl jar文件