我需要一个函数来发送警报,然后在文本字段为空时返回。我与文本字段JS名单是:将警报设置为空文本域
var filterList = [{name: "filterStartTime", type: "date", label: "Alguskuupäev"},
{name: "filterEndTime", type: "date", label: "Lõppkuupäev"},
{name: "filterDoctorCode", type: "text", label: "Dokumendi koostaja arstikood", upper:true},
{name: "filterDoctorSpecialityCode", type: "select", label: "Dokumendi koostaja erialakood", upper:true},
{name: "filterDocIdAndOid", type: "sub", label: "Dokumendi identifikaator", sub: [
{name: "filterDocIdOid", type: "text", label: "OID", size: 35, noCheckbox: true},
{name: "filterDocId", type: "text", label: "ID", noCheckbox: true}],
noCheckbox: false
},
{name: "filterCompanyCode", type: "text", label: "Koostaja asutuse registrikood"},
{name: "filterDocumentType", type: "select", label: "Dokumendi tüüp"}
];
在那里,他们被称为我的JSP文件是:
String filterDoctorCode = request.getParameter("filterDoctorCode");
if(filterDoctorCode != null) filterDoctorCode = filterDoctorCode.trim();
String filterDoctorSpecialityCode = request.getParameter("filterDoctorSpecialityCode");
if(filterDoctorSpecialityCode != null) filterDoctorSpecialityCode = filterDoctorSpecialityCode.trim();
String filterDocIdOid = request.getParameter("filterDocIdOid");
if(filterDocIdOid != null) filterDocIdOid = filterDocIdOid.trim();
String filterDocId = request.getParameter("filterDocId");
if(filterDocId != null) filterDocId = filterDocId.trim();
String filterCompanyCode = request.getParameter("filterCompanyCode");
if(filterCompanyCode != null) filterCompanyCode = filterCompanyCode.trim();
if(statusCode == null) statusCode = "deliveredResponse";
dlPatDocs.setProcedure(statusCode, filterDoctorCode, filterStartTime, filterEndTime, filterDocIdOid, filterDocId, filterCompanyCode, filterDoctorSpecialityCode);
sendId = dlPatDocs.send();
所以我知道这很难与我fauklty描述理解,但我希望有人理解并能帮帮我。
在JS,我想我需要添加警报在这里:
else if(filterList[i].type == "text"){
if (!filterList[i].size) filterList[i].size = 20;
filterInnerHtml += "<input type=\"text\" id=\"" + filterList[i].name + "_input\" ";
if (filterList[i].upper) filterInnerHtml += " onchange='javascript:fieldValToUpperCase(this);' "
filterInnerHtml += " class=\"txt_left\" value=\"\" maxlength=\""+ filterList[i].size + "\" size=\""+ filterList[i].size + "\" />";
}
,但我不能完全确定......
对不起,我忘了提,该列表所谓在第三档:
<td>
<!-- Will be built by JS in FilterBank.js#addFilterBank() -->
<div id = "filtripank"></div>
</td>
</tr>
<tr>
<td>
<img src="images/progress.gif" alt="" border="0" id="progressIndicator" style="display:none" />
<input type="button" class="button" value="Saada päring" onClick="javascript:startDocumentListUpdate()" id="updateButton" />
</td>
所以我需要的是,当我点击“updateButton”它会检查羯羊文本值是空的,如果是,它发回了消息,并没有做的的onClick“的javascript:startDocumen tListUpdate()” ......希望这是有道理
你有没有在你的页面加载jQuery? – 2014-09-22 09:32:48
是的,它的加载全部正确 – 2014-09-22 09:35:12