在jsp里我这样引用page.js:
<script type="text/javascript" src="js/page.js"></script>
page.js里的内容如下所示:if(tmp_yn=='yes')
{
$("#txt_develop_Reason").attr("disabled","true");
$("#duty_develop_Dept").attr("disabled","true");
$("#txt_develop_manager").attr("disabled","true");
$("#btn_develop_add").removeAttr("disabled");
$("#btn_develop_del").removeAttr("disabled");
}$("#btn_develop_add").click(function () {
var newTextBoxDiv = $(document.createElement('div')).attr("class", 'develop_dutyman_div');
newTextBoxDiv.after().html('<label>名字 </label>' +
'<input class="develop_dutymen" type="text" name="txt_develop_who" id="txt_develop_who" value="" >' + '<label>事件 </label>' +
'<textarea style="vertical-align:middle;overflow:auto;" cols="25" rows="2" class="develop_reason" name="txt_develop_why" id="txt_develop_why"></textarea>' +
'<label>描述</label>' +
'<textarea style="vertical-align:middle;overflow:auto;" cols="25" rows="2" class="develop_method" name="txt_develop_how" id="txt_develop_how"></textarea>' +
'<input class="develop_flag" type="checkbox">标示'
);
newTextBoxDiv.appendTo("#Duty_Develop_Group");
});
<script type="text/javascript" src="js/page.js"></script>
page.js里的内容如下所示:if(tmp_yn=='yes')
{
$("#txt_develop_Reason").attr("disabled","true");
$("#duty_develop_Dept").attr("disabled","true");
$("#txt_develop_manager").attr("disabled","true");
$("#btn_develop_add").removeAttr("disabled");
$("#btn_develop_del").removeAttr("disabled");
}$("#btn_develop_add").click(function () {
var newTextBoxDiv = $(document.createElement('div')).attr("class", 'develop_dutyman_div');
newTextBoxDiv.after().html('<label>名字 </label>' +
'<input class="develop_dutymen" type="text" name="txt_develop_who" id="txt_develop_who" value="" >' + '<label>事件 </label>' +
'<textarea style="vertical-align:middle;overflow:auto;" cols="25" rows="2" class="develop_reason" name="txt_develop_why" id="txt_develop_why"></textarea>' +
'<label>描述</label>' +
'<textarea style="vertical-align:middle;overflow:auto;" cols="25" rows="2" class="develop_method" name="txt_develop_how" id="txt_develop_how"></textarea>' +
'<input class="develop_flag" type="checkbox">标示'
);
newTextBoxDiv.appendTo("#Duty_Develop_Group");
});
解决方案 »
- struts1.2标签绑定Date数据类型提交给ActionForm报错
- Memcached-Java-Client 错误。请人指点!速结
- 急!请教一个JSP读控制台打印信息的问题
- 请推荐几种比较灵活运用的java生成excel的工具
- 【转载】搜索引擎如何对付“暗网”
- 我想问个新手问题 关于JSP和servlet
- 图片加载先显示马赛克问题
- jsp与excel的问题!
- 谁有jfreechart的 servlet 的 demo
- 在jb6里面一个jsp工程,本来好好,今天一来,编译变成了vfs://host:0/file:///F:/MobileFrameJSP/defaultroot/MainJsp.jsp
- 接口对接
- struts2乱码问题,纠结啊 求高手指点~~~~
<script type="text/javascript"
src="<%=request.getContextPath()%>/js/page.js"></script>
$(function(){
......
});
因为html是顺序加载的。。下面的<body>还没加载,你能找到$("#txt_develop_Reason")这些吗?
所以要放到$(document).ready(function(){},等整个页面加载完,才执行js代码