jsp代碼:
複製程式碼如下:
<表單id =「搜尋」>
<選擇 id="jobSelect" name="jobSelect">
<s:if test='jobSelect == null ||工作選擇==“”'>
<option selected="selected" value="-1">--依職類篩選--</option>
</s:如果>
<s:其他>
<option value="-1">--依職類篩選--</option>
</s:其他>
<s:iterator value="jobCat" status="s">
<s:if test="jobSelect == catKey">
<option value="<s:property value="catKey" />" selected="selected">
<s:propertyvalue="catCnName" />
</選項>
</s:如果>
<s:其他>
<選項值=“<s:屬性值=“catKey”/>”>
<s:propertyvalue="catCnName" />
</選項>
</s:其他>
</s:迭代器>
</選擇> <br />
<選擇 id="areaSelect" name="areaSelect">
<s:if test='areaSelect == null ||區域選擇==“”'>
<option selected="selected" value="-1">--依地區篩選--</option>
</s:如果>
<s:其他>
<option value="-1">--依地區篩選--</option>
</s:其他>
<s:iterator value="workAreaCat" status="s">
<s:if test="areaSelect == areaCat">
<option value="<s:property value="areaCat" />" selected="selected">
<s:propertyvalue="catCnName" />
</選項>
</s:如果>
<s:其他>
<選項值=“<s:屬性值=”areaCat“/>”>
<s:propertyvalue="catCnName" />
</選項>
</s:其他>
</s:迭代器>
</選擇>
<input type="button" onclick="validate();return false" value="查詢" />
<span style="顏色:紅色;" mce_style =“顏色:紅色;” id="requiredParam"></span>
</形式>
js程式碼:
複製程式碼如下:
<mce:script type="text/javascript"><!--
驗證=函數(){
var 工作選擇;
var 區域選擇;
var search = document.getElementById("搜尋");
for(var i=0;i<search.jobSelect.length;i++){
if(search.jobSelect[i].selected){
jobSelect = search.jobSelect[i].value;
}
}
for(var i=0;i<search.areaSelect.length;i++){
if(search.areaSelect[i].selected){
areaSelect = search.areaSelect[i].value;
}
}
if(作業選擇 == -1 && 區域選擇 == -1){
document.getElementById('requiredParam').innerHTML = '請設定篩選條件後查詢';
返回;
}
var 參數 = {
目標:'../Index/JobFrame.action',
方法:'發布',
形式:'搜尋',
div : '盒子'
}
var as = new AjaxSender(param);
as.send()
}
// --></mce:腳本