这是前台报的错误 sql我执行了有数据
Uncaught TypeError: Cannot read property 'options' of null
at replaceSelect (select_ui.js:917)
at addSelect (select_ui.js:771)
at initAllSelectUi (select_ui.js:728)
at init (forwardNode.do?nodeName=StaffQuery:266)
at wrappedFn (yahoo-dom-event.js:135)
应该是js哪个属性名错了把
这是js
function queryTask(){
YAHOO.util.Dom.setStyle("taskCont0","display","none");
YAHOO.util.Dom.get("content0_message").innerHTML="<h2 class='default' onClick=\"ExChgClsName(this,'task0')\">员工信息</h2>";
YAHOO.util.Dom.setStyle("taskCont0","display","");
executeQuery(1,10);
}
//init on load
YAHOO.util.Event.addListener(window,'load',init);
options是null了能贴完整的代码吗,明显是你页面都没加载完就运行了js所以报异常
<%@ page contentType="text/html;charset=GBK"%>
<td class="bgc_tt short">
员工姓名:
</td>
<td class="long">
<s:textfield name="userName" cssClass="input_v w_22"
ondblclick="getPersonByIns(this, 'StaffCode', '0,1', 'Y','0000','');"
onchange="code_CodeChange(this, 'StaffCode', '-1,0', 'Y','0000','');" />
</td>
</tr>
<tr>
<td class="bgc_tt short">
归属机构/部门代码:
</td>
<td class="long">
<s:textfield name="staffManageCondition.comCode" id="staffManageCondition.comCode"
cssClass="input_v w_22"
ondblclick="code_CodeSelect(this, 'ComcodeAndDepartment', '0,1', 'Y','0000','sales.personManage.personQuery');"
onchange="code_CodeChange(this, 'ComcodeAndDepartment', '0,1', 'Y','0000','sales.personManage.personQuery');" />
</td>
<td class="bgc_tt short">
归属机构/部门名称:
</td>
<td class="long">
<s:textfield name="comCName" cssClass="input_v w_22"
ondblclick="code_CodeSelect(this, 'ComcodeAndDepartment', '-1,0', 'Y','0000','sales.personManage.personQuery');"
onchange="code_CodeChange(this, 'ComcodeAndDepartment', '-1,0', 'Y','0000','sales.personManage.personQuery');" />
</td>
</tr>
<tr style="display: none;">
<td class="bgc_tt short">
归属团队代码:
</td>
<td class="long">
<s:textfield name="staffManageCondition.teamCode" id="staffManageCondition.teamCode" cssClass='input_v w_22'
ondblclick="checkQueryComCode(this, '1','1','TeamCodeByComOrDepartment')"
onchange="checkQueryComCode(this, '2','1','TeamCodeByComOrDepartment')"
/>
</td>
<td class="bgc_tt short">
归属团队名称:
</td>
<td class="long">
<s:textfield name="teamName" cssClass="input_v w_22"
ondblclick="checkQueryComCode(this, '1','-1','TeamCodeByComOrDepartment')"
onchange="checkQueryComCode(this, '2','-1','TeamCodeByComOrDepartment')"
/>
</td>
</tr>
<tr>
<td class="bgc_tt short">
岗位:
</td>
<td class="long" >
<div id="prpSstaffPositionAc" class="selectui-indiv">
<div class="selectConfig">
<div class="codeType">sysValue_StaffPosition</div>
</div>
<input id="prpSstaffPositionId" class="selectui-input" />
<s:hidden name="staffManageCondition.position" />
<div id="prpSstaffPositionId_Container" class="selectui-container"></div>
</div>
</td>
<td class="bgc_tt short">
效力状态:
</td>
<td class="long" >
<div id="prpScompanyValidStatusAc" class="selectui-indiv w_22">
<div class="selectConfig">
<div class="codeType">StaticSelect</div>
</div>
<s:select name="staffManageCondition.validStatus" id="validStatusId" cssClass="selectui-input w_13"
list="#@java.util.LinkedHashMap@{'1':'在职','0':'离司'}"></s:select>
<div id="prpScompanyValidStatus_Container" class="selectui-container"></div>
</div>
</td>
</tr>
<tr>
<td colspan="4">
<center>
<%-- 通用按钮 --%>
<input type="button" class="button_ty" name="bpmsubmit"
value="查询" onclick="queryTask();" />
</center>
</td>
</tr>
</table>
</div>
<div id="taskCont0" />
<div id="content0_message"></div>
<div id="task0">
<div id="content0_navigation" class="query" align="left"></div>
<div id="content0" class="sort"></div>
<div id="content0_navigation" class="query" align="left"></div>
</div>
</div>
</s:form>
</body>
<%@ include file="/common/i18njs.jsp"%>
<%@ include file="/common/meta_js.jsp"%>
员工代码: | cssClass="input_v w_22" ondblclick="getPersonByIns(this, 'StaffCode', '0,1', 'Y','0000','');" onchange="code_CodeChange(this, 'StaffCode', '0,1', 'Y','0000','');" /> |